extract-odp-netlink-windows-dp-h: add definition of IFNAMSIZ
authorNithin Raju <nithin@vmware.com>
Fri, 19 Sep 2014 21:30:55 +0000 (14:30 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 19 Sep 2014 21:37:00 +0000 (14:37 -0700)
The Windows kernel datapath needs the definition of 'IFNAMSIZ' for
specifying attribute sizes in netlink policies. Adding the definition
of 'IFNAMSIZ' to be part of OvsDpInterface.h similar to ETH_ADDR_LEN.

Signed-off-by: Nithin Raju <nithin@vmware.com>
Acked-by: Samuel Ghinet <sghinet@cloudbasesolutions.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
build-aux/extract-odp-netlink-windows-dp-h

index f2d9f07..70514cb 100755 (executable)
@@ -18,7 +18,8 @@ s,<linux/types\.h>,"Types.h",
 
 # Add ETH_ADDR_LEN macro to avoid including userspace packet.h
 s,#include <linux/if_ether\.h>,\n#ifndef ETH_ADDR_LEN \
-#define ETH_ADDR_LEN  6 \n#endif,
+#define ETH_ADDR_LEN  6 \n#endif \
+\n#ifndef IFNAMSIZ \n#define IFNAMSIZ 16 \n#endif,
 
 # Use OVS's own ETH_ADDR_LEN instead of Linux-specific ETH_ALEN.
 s/ETH_ALEN/ETH_ADDR_LEN/