First cut at bridge compatibility for vswitchd.
authorJustin Pettit <jpettit@nicira.com>
Tue, 30 Dec 2008 06:53:08 +0000 (22:53 -0800)
committerJustin Pettit <jpettit@nicira.com>
Tue, 30 Dec 2008 06:53:08 +0000 (22:53 -0800)
commit660f6596ba31042a63bf31317851356726606fdd
tree614fb363db1dcac1e4aab0a07f701a4c2cc7e90f
parenta7f378819fbbb1523fb30fb3034254581f52da3b
First cut at bridge compatibility for vswitchd.

This set of changes allows the bridge ioctls to be used for adding and
removing datapaths and interfaces.  To enable, one must insmod the
new "brcompat_mod.ko" kernel module.  Then, vswitchd is run with the
"--brcompat" flag.  See the man page for vswitchd for more details.
27 files changed:
datapath/Modules.mk
datapath/brcompat.c [new file with mode: 0644]
datapath/datapath.c
datapath/datapath.h
datapath/dp_dev.c
datapath/dp_dev.h
datapath/linux-2.4/.gitignore
datapath/linux-2.4/compat-2.4/include/linux/netdevice.h
datapath/linux-2.6/.gitignore
datapath/linux-2.6/compat-2.6/compat26.h
include/openflow/brcompat-netlink.h [new file with mode: 0644]
include/openflow/openflow-netlink.h
lib/dpif.c
lib/dpif.h
lib/vlog-modules.def
utilities/.gitignore
utilities/dpctl.8.in
utilities/dpctl.c
vswitchd/.gitignore [new file with mode: 0644]
vswitchd/automake.mk
vswitchd/brcompat.c [new file with mode: 0644]
vswitchd/brcompat.h [new file with mode: 0644]
vswitchd/bridge.c
vswitchd/bridge.h
vswitchd/cfg.c
vswitchd/vswitchd.8.in
vswitchd/vswitchd.c