Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Dec 2018 14:45:10 +0000 (UTC)
From:      Vincenzo Maffione <vmaffione@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r342302 - head/tools/tools/netmap
Message-ID:  <201812211445.wBLEjAvZ025758@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vmaffione
Date: Fri Dec 21 14:45:10 2018
New Revision: 342302
URL: https://svnweb.freebsd.org/changeset/base/342302

Log:
  netmap: update nmreplay(8)
  
  Small modifications to the nmreplay man page.
  Used igor and mandoc tools to fix warnings and errors.
  
  Reviewed by:	bcr
  MFC after:	3 days
  Differential Revision:	https://reviews.freebsd.org/D18629

Modified:
  head/tools/tools/netmap/nmreplay.8

Modified: head/tools/tools/netmap/nmreplay.8
==============================================================================
--- head/tools/tools/netmap/nmreplay.8	Fri Dec 21 13:56:57 2018	(r342301)
+++ head/tools/tools/netmap/nmreplay.8	Fri Dec 21 14:45:10 2018	(r342302)
@@ -24,8 +24,8 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd February 16, 2016
-.Dt NMREPLAY 1
+.Dd December 21, 2018
+.Dt NMREPLAY 8
 .Os
 .Sh NAME
 .Nm nmreplay
@@ -43,6 +43,8 @@
 .Op Fl w Ar wait-link
 .Op Fl v
 .Op Fl C Ar cpu-placement
+.El
+.Ek
 .Sh DESCRIPTION
 .Nm
 works like
@@ -63,6 +65,9 @@ Command line options are as follows
 Name of the pcap file to replay.
 .It Fl i Ar interface
 Name of the netmap interface to use as output.
+See
+.Xr netmap 4
+for interface name format.
 .It Fl v
 Enable verbose mode
 .It Fl b Ar batch-size
@@ -71,7 +76,7 @@ Maximum batch size to use during transmissions.
 normally transmits packets one at a time, but it may use
 larger batches, up to the value specified with this option,
 when running at high rates.
-.It Fl B Ar bps | Cm constant, Ns Ar bps | Cm ether, Ns Ar bps | Cm real Ns Op , Ns Ar speedup
+.It Fl B Ar bps | Cm constant , Ns Ar bps | Cm ether , Ns Ar bps | Cm real Ns Op , Ns Ar speedup
 Bandwidth to be used for transmission.
 .Ar bps
 is a floating point number optionally follow by a character
@@ -85,11 +90,12 @@ indicates that the ethernet framing (160 bits) and CRC
 will be included in the computation of the packet size.
 .Cm real
 means transmission will occur according to the timestamps
-recorded in the trace. The optional
+recorded in the trace.
+The optional
 .Ar speedup
 multiplier (defaults to 1) indicates how much faster
 or slower than real time the trace should be replayed.
-.It Fl D Ar dt | Cm constant, Ns Ar dt | Cm uniform, Ns Ar dmin,dmax | Cm exp, Ar dmin,davg
+.It Fl D Ar dt | Cm constant , Ns Ar dt | Cm uniform , Ns Ar dmin,dmax | Cm exp , Ar dmin,davg
 Adds additional delay to the packet transmission, whose distribution
 can be constant, uniform or exponential.
 .Ar dt, dmin, dmax, avt
@@ -98,7 +104,7 @@ by a character (s, m, u, n) to indicate seconds, milli
 microseconds, nanoseconds.
 The delay is added to the transmit time and adjusted so that there is
 never packet reordering.
-.It Fl L Ar x | Cm plr, Ns Ar x | Cm ber, Ns Ar x
+.It Fl L Ar x | Cm plr , Ns Ar x | Cm ber , Ns Ar x
 Simulates packet or bit errors, causing offending packets to be dropped.
 .Ar x
 is a floating point number indicating the packet or bit error rate.
@@ -113,14 +119,7 @@ creates an in-memory schedule with all packets to be t
 and then launches a separate thread to take care of transmissions
 while the main thread reports statistics every second.
 .Sh SEE ALSO
-.Pa http://info.iet.unipi.it/~luigi/netmap/
-.Pp
-Luigi Rizzo, Revisiting network I/O APIs: the netmap framework,
-Communications of the ACM, 55 (3), pp.45-51, March 2012
-.Pp
-Luigi Rizzo, Giuseppe Lettieri,
-VALE, a switched ethernet for virtual machines,
-ACM CoNEXT'12, December 2012, Nice
+.Xr netmap 4
 .Sh AUTHORS
 .An -nosplit
 .Nm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812211445.wBLEjAvZ025758>