openvswitch: Allow each vport to have an array of 'port_id's.
authorAlex Wang <alexw@nicira.com>
Thu, 17 Jul 2014 22:14:13 +0000 (15:14 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Thu, 24 Jul 2014 08:15:04 +0000 (01:15 -0700)
commit5cd667b0a4567048bb555927d6ee564f4e5620a9
tree34fc874b8e4e7ad420c25712bcc62039ede0337a
parentf6e675324481c56b358091ddb446b2c95a8e047b
openvswitch: Allow each vport to have an array of 'port_id's.

In order to allow handlers directly read upcalls from datapath,
we need to support per-handler netlink socket for each vport in
datapath.  This commit makes this happen.  Also, it is guaranteed
to be backward compatible with previous branch.

Signed-off-by: Alex Wang <alexw@nicira.com>
Acked-by: Thomas Graf <tgraf@redhat.com>
Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
include/uapi/linux/openvswitch.h
net/openvswitch/datapath.c
net/openvswitch/vport.c
net/openvswitch/vport.h