Page MenuHomeFreeBSD

netmap: add man page for the bridge program
ClosedPublic

Authored by vmaffione on Oct 23 2018, 9:25 AM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 18 2025, 3:23 AM
Unknown Object (File)
Dec 9 2024, 11:01 AM
Unknown Object (File)
Sep 16 2024, 11:24 AM
Unknown Object (File)
Sep 8 2024, 10:10 PM
Unknown Object (File)
Sep 3 2024, 7:00 AM
Unknown Object (File)
Aug 22 2024, 2:21 AM
Unknown Object (File)
Aug 21 2024, 8:31 AM
Unknown Object (File)
Aug 13 2024, 1:40 PM
Subscribers

Details

Summary

Added bridge(8).
Also, minor fixes to the netmap "bridge" application:

  • indentation fixes and code cleanup
  • better usage description
  • better processing of netmap flags
Test Plan

Man page tested with igor and mandoc -Tlint.
The bridge program has been tested on multiple environments, and on multiple netmap ports (software and hardware).

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

0mp requested changes to this revision.Oct 23 2018, 9:46 AM
0mp added a subscriber: 0mp.
0mp added inline comments.
tools/tools/netmap/bridge.8
2 ↗(On Diff #49495)

All rights reserved may be dropped.

28 ↗(On Diff #49495)

BRIDGE 8

32 ↗(On Diff #49495)

I think that the leading A can be dropped.

70 ↗(On Diff #49495)

(This is not my filed of expertise so my question might be out of place, sorry.)

Shouldn't this flag be described a little bit more? What is a zero-copy mode?

71 ↗(On Diff #49495)

There's no SEE ALSO section. Do you think that it would be nice to reference some related manuals from here? Also, it would be great to actually reference this manual from the existing ones for better discoverability.

This revision now requires changes to proceed.Oct 23 2018, 9:46 AM
vmaffione marked 5 inline comments as done.

Done changes requested by 0mp.

Excellent!

Just two more things:

  • Make sure to bump the date (.Dd) of the last modification in all those manpages you are modifying.
  • You may want to check out https://www.freshports.org/devel/arcanist/ for submitting patches to Phabricator. This way we can see the context of your changes as well. ;)
This revision is now accepted and ready to land.Oct 23 2018, 10:23 AM

Thanks for the suggestions! I'm new to the process.
Updated .Dd lines in related man pages.

This revision now requires review to proceed.Oct 23 2018, 10:28 AM

LGTM. Please add the Approved by: gnn@ line to your commit.

This revision is now accepted and ready to land.Oct 23 2018, 3:08 PM
This revision was automatically updated to reflect the committed changes.