diff options
author | Eitan Eliahu <eliahue@vmware.com> | 2014-11-12 01:31:27 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2014-11-12 08:52:05 -0800 |
commit | b5af03d7e883b9607cd86b62f94982fe2cbba191 (patch) | |
tree | f796bed05e168e1d9437d047aafbb81359bd6db5 /datapath-windows/ovsext/Oid.c | |
parent | a22a9529fb86aa906a6a4e1f014826380f4e81d0 (diff) | |
download | openvswitch-b5af03d7e883b9607cd86b62f94982fe2cbba191.tar.gz |
datapath-windows: Update port property.
Update Hyper-V port properties on NDIS property port set callback.
Driver update the port friendly name in its internal table.
Since the NIC Create callback won't be called after we need to maintain the
NIC and THE OVS states of the Vport.
Setting a new friendly name was tested in the following states:
[1] The port is disconnected
[2] The port is connected but not OVS user mode counter port
[3] The port is connected and an OCS port associated with it
Signed-off-by: Eitan Eliahu <eliahue@vmware.com>
Acked-by: Nithin Raju <nithin@vmware.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'datapath-windows/ovsext/Oid.c')
-rw-r--r-- | datapath-windows/ovsext/Oid.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/datapath-windows/ovsext/Oid.c b/datapath-windows/ovsext/Oid.c index 9659af713..83fa1e306 100644 --- a/datapath-windows/ovsext/Oid.c +++ b/datapath-windows/ovsext/Oid.c @@ -171,6 +171,9 @@ OvsProcessSetOidPort(POVS_SWITCH_CONTEXT switchObject, case OID_SWITCH_PORT_CREATE: status = HvCreatePort(switchObject, portParam); break; + case OID_SWITCH_PORT_UPDATED: + status = HvUpdatePort(switchObject, portParam); + break; case OID_SWITCH_PORT_TEARDOWN: HvTeardownPort(switchObject, portParam); break; |