Various improvements to the netmap pkt-gen program:
- indentation fixes
- support for IPV6
- fixes to checksum computation
- support for NS_MOREFRAG
- rate limiting in ping mode
Differential D17698
netmap: pkt-gen: several updates from upstream vmaffione on Oct 25 2018, 10:31 AM. Authored by Tags None Referenced Files
Details
Various improvements to the netmap pkt-gen program:
Tested locally with many types of interfaces.
Diff Detail
Event TimelineComment Actions OK from manpages (don't forget to bump the .Dd, even for such a small content change). Comment Actions Please correct me if I'm wrong but you seem to add some functionalities to this software (potentially even some new flags) without documenting those changes in the manual page. Is that right? Comment Actions @0mp corrected me that there is no .Dd needed. There was no change in the syntax in the man page itself, just whitespace fixes. In those cases, you can leave the .Dd as it is. Comment Actions Addressed reviewer's comments. Comment Actions Also, igor and mandoc -Tlint still report some errors.
Comment Actions Thanks for the suggestions. Comment Actions Flushing unsubmitted comments
Comment Actions Good job so far. There are couple of issues left:
pkt-gen.8:33:.Sh DESCRIPTION used here:but .Nm has not been defined pkt-gen.8:33:.Sh DESCRIPTION used here:but .Nd has not been defined pkt-gen.8:33:.Sh DESCRIPTION used here:but .Sh SYNOPSIS has not been defined
mandoc: ./pkt-gen.8:10:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:8:2: WARNING: bad NAME section content: Bl mandoc: ./pkt-gen.8:7:2: WARNING: NAME section without Nm before Nd mandoc: ./pkt-gen.8:7:2: WARNING: NAME section without description mandoc: ./pkt-gen.8:34:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:44:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:57:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:69:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:105:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:132:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:141:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:158:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:222:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:230:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:245:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:253:2: ERROR: missing manual name, using "": Nm mandoc: ./pkt-gen.8:257:6: STYLE: referenced manual not found: Xr bridge 8
mandoc -Thtml > /tmp/a.html ./pkg-gen.8 firefox /tmp/a.html
Comment Actions
For 1 and 2 I'm sorry , but I only have freefall.freebsd.org and some VMs where I do not see those errors.
|