summaryrefslogtreecommitdiff
path: root/datapath-windows/ovsext/Vport.h
diff options
context:
space:
mode:
authorEitan Eliahu <eliahue@vmware.com>2014-11-12 01:31:27 -0800
committerBen Pfaff <blp@nicira.com>2014-11-12 08:52:05 -0800
commitb5af03d7e883b9607cd86b62f94982fe2cbba191 (patch)
treef796bed05e168e1d9437d047aafbb81359bd6db5 /datapath-windows/ovsext/Vport.h
parenta22a9529fb86aa906a6a4e1f014826380f4e81d0 (diff)
downloadopenvswitch-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/Vport.h')
-rw-r--r--datapath-windows/ovsext/Vport.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/datapath-windows/ovsext/Vport.h b/datapath-windows/ovsext/Vport.h
index b4e4fca06..ec7c21c07 100644
--- a/datapath-windows/ovsext/Vport.h
+++ b/datapath-windows/ovsext/Vport.h
@@ -158,6 +158,8 @@ NDIS_STATUS HvCreateNic(POVS_SWITCH_CONTEXT switchContext,
PNDIS_SWITCH_NIC_PARAMETERS nicParam);
NDIS_STATUS HvCreatePort(POVS_SWITCH_CONTEXT switchContext,
PNDIS_SWITCH_PORT_PARAMETERS portParam);
+NDIS_STATUS HvUpdatePort(POVS_SWITCH_CONTEXT switchContext,
+ PNDIS_SWITCH_PORT_PARAMETERS portParam);
VOID HvTeardownPort(POVS_SWITCH_CONTEXT switchContext,
PNDIS_SWITCH_PORT_PARAMETERS portParam);
VOID HvDeletePort(POVS_SWITCH_CONTEXT switchContext,