diff options
author | Luigi Rizzo <luigi@FreeBSD.org> | 2013-05-30 14:07:14 +0000 |
---|---|---|
committer | Luigi Rizzo <luigi@FreeBSD.org> | 2013-05-30 14:07:14 +0000 |
commit | f18be5766f1c00051020f9f5b174db57e74f437e (patch) | |
tree | e0f45e5fcd2bc6f7fab3d4c32912971d7a02c5b6 /lib/libgpib/gpib.h | |
parent | 27892e02fb2b7cf237c01cf6b654223a436fde63 (diff) | |
download | src-f18be5766f1c00051020f9f5b174db57e74f437e.tar.gz src-f18be5766f1c00051020f9f5b174db57e74f437e.zip |
Bring in a number of new features, mostly implemented by Michio Honda:
- the VALE switch now support up to 254 destinations per switch,
unicast or broadcast (multicast goes to all ports).
- we can attach hw interfaces and the host stack to a VALE switch,
which means we will be able to use it more or less as a native bridge
(minor tweaks still necessary).
A 'vale-ctl' program is supplied in tools/tools/netmap
to attach/detach ports the switch, and list current configuration.
- the lookup function in the VALE switch can be reassigned to
something else, similar to the pf hooks. This will enable
attaching the firewall, or other processing functions (e.g. in-kernel
openvswitch) directly on the netmap port.
The internal API used by device drivers does not change.
Userspace applications should be recompiled because we
bump NETMAP_API as we now use some fields in the struct nmreq
that were previously ignored -- otherwise, data structures
are the same.
Manpages will be committed separately.
Notes
Notes:
svn path=/head/; revision=251139
Diffstat (limited to 'lib/libgpib/gpib.h')
0 files changed, 0 insertions, 0 deletions