datapath: Cleanup netlink compat code.
[cascardo/ovs.git] / datapath / linux / compat / include / linux / netlink.h
1 #ifndef __LINUX_NETLINK_WRAPPER_H
2 #define __LINUX_NETLINK_WRAPPER_H 1
3
4 #include <linux/skbuff.h>
5 #include_next <linux/netlink.h>
6
7 #ifndef NLA_TYPE_MASK
8 #define NLA_F_NESTED            (1 << 15)
9 #define NLA_F_NET_BYTEORDER     (1 << 14)
10 #define NLA_TYPE_MASK           (~(NLA_F_NESTED | NLA_F_NET_BYTEORDER))
11 #endif
12
13 #include <net/netlink.h>
14
15 #ifndef NLMSG_DEFAULT_SIZE
16 #define NLMSG_DEFAULT_SIZE (NLMSG_GOODSIZE - NLMSG_HDRLEN)
17 #endif
18
19 #endif