datapath: Allow each vport to have an array of 'port_id's.
authorAlex Wang <alexw@nicira.com>
Tue, 15 Apr 2014 06:37:10 +0000 (23:37 -0700)
committerAlex Wang <alexw@nicira.com>
Tue, 15 Apr 2014 06:47:37 +0000 (23:47 -0700)
commitbeb1c69a3a661dbc0232aeb9831c14788f84eb24
treedd376a019f9ee4432a11be37bc7449f498d73bdc
parentc6855ec5147dd801875ff3bb8959b9d2d7bc5bb0
datapath: 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>
Acked-by: Pravin B Shelar <pshelar@nicira.com>
datapath/datapath.c
datapath/vport.c
datapath/vport.h
include/linux/openvswitch.h