Add support for Source-NAT to Linux 2.6 datapaths.
authorJustin Pettit <jpettit@nicira.com>
Sat, 11 Oct 2008 07:30:02 +0000 (00:30 -0700)
committerJustin Pettit <jpettit@nicira.com>
Sat, 11 Oct 2008 07:30:02 +0000 (00:30 -0700)
commit94f287969dff66aa4963dc24cc8a03a50ba3f532
tree97b74d0d222c782506b21a267788bf8460aa2f50
parent9073578e38c1a04ab2faf79387d2797e65821334
Add support for Source-NAT to Linux 2.6 datapaths.

To enable SNAT, run configure with the "--enable-snat" flag.  This has
only been tested with the 2.6.23 kernel...more diverse testing will follow.
Documentation and a cleaner build setup will also be in a future check-in.
22 files changed:
datapath/Modules.mk
datapath/datapath.c
datapath/datapath.h
datapath/dp_act.c
datapath/dp_act.h
datapath/forward.c
datapath/forward.h
datapath/linux-2.4/.gitignore
datapath/linux-2.6/.gitignore
datapath/linux-2.6/Kbuild.in
datapath/nx_act.c
datapath/nx_act.h
datapath/nx_act_snat.c [new file with mode: 0644]
datapath/nx_act_snat.h [new file with mode: 0644]
datapath/nx_msg.c [new file with mode: 0644]
datapath/nx_msg.h [new file with mode: 0644]
include/nicira-ext.h
include/openflow.h
lib/ofp-print.c
m4/libopenflow.m4
secchan/secchan.c
utilities/dpctl.c