@@ -41,9 +41,9 @@ typedef struct _OVS_VPORT_GET {
typedef struct _OVS_VPORT_EXT_INFO {
uint32_t dpNo;
uint32_t portNo;
- uint8_t macAddress[ETH_ADDR_LEN];
- uint8_t permMACAddress[ETH_ADDR_LEN];
- uint8_t vmMACAddress[ETH_ADDR_LEN];
+ uint8_t macAddress[NDIS_MAX_PHYS_ADDRESS_LENGTH];
+ uint8_t permMACAddress[NDIS_MAX_PHYS_ADDRESS_LENGTH];
+ uint8_t vmMACAddress[NDIS_MAX_PHYS_ADDRESS_LENGTH];
uint16_t nicIndex;
uint32_t portId;
uint32_t type;
@@ -102,9 +102,9 @@ typedef struct _OVS_VPORT_ENTRY {
NDIS_SWITCH_NIC_STATE nicState;
NDIS_SWITCH_PORT_TYPE portType;
- UINT8 permMacAddress[ETH_ADDR_LEN];
- UINT8 currMacAddress[ETH_ADDR_LEN];
- UINT8 vmMacAddress[ETH_ADDR_LEN];
+ UINT8 permMacAddress[NDIS_MAX_PHYS_ADDRESS_LENGTH];
+ UINT8 currMacAddress[NDIS_MAX_PHYS_ADDRESS_LENGTH];
+ UINT8 vmMacAddress[NDIS_MAX_PHYS_ADDRESS_LENGTH];
NDIS_SWITCH_PORT_NAME hvPortName;
IF_COUNTED_STRING portFriendlyName;
nicParam->PermanentMacAddress is 32 bytes and vport->permMacAddress is 6 bytes Signed-off-by: Paul-Daniel Boca <pboca@cloudbasesolutions.com> --- datapath-windows/ovsext/DpInternal.h | 6 +++--- datapath-windows/ovsext/Vport.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-)