datapath: add key support to CAPWAP tunnel
authorValient Gough <vgough@pobox.com>
Wed, 24 Aug 2011 06:12:06 +0000 (15:12 +0900)
committerJesse Gross <jesse@nicira.com>
Sat, 10 Sep 2011 02:29:46 +0000 (19:29 -0700)
commit40a751774f4255d7b6af699547d72e823c0be1e1
tree678df18ac98a42fdef8c33a98b4246c79fe0f525
parent3544358aa5960b148bc31435a0062e9392530ec2
datapath: add key support to CAPWAP tunnel

Add tunnel key support to CAPWAP vport.  Uses the optional WSI field in a
CAPWAP header to store a 64bit key.  It can also be used without keys, in which
case it is backward compatible with the old code.  Documentation about the
WSI field format is in CAPWAP.txt.

Signed-off-by: Valient Gough <vgough@pobox.com>
[horms@verge.net.au: Various minor fixes (v4.1)]
Signed-off-by: Simon Horman <horms@verge.net.au>
[jesse: Additional parsing fixes]
Signed-off-by: Jesse Gross <jesse@nicira.com>
datapath/CAPWAP.txt [new file with mode: 0644]
datapath/Makefile.am
datapath/Modules.mk
datapath/vport-capwap.c
lib/netdev-vport.c
vswitchd/vswitch.xml