Commit ec69a50c authored by Stephen Hemminger's avatar Stephen Hemminger

Update header files to 3.13-rc2 net-next

parent ddc6243e
...@@ -27,6 +27,8 @@ struct genlmsghdr { ...@@ -27,6 +27,8 @@ struct genlmsghdr {
*/ */
#define GENL_ID_GENERATE 0 #define GENL_ID_GENERATE 0
#define GENL_ID_CTRL NLMSG_MIN_TYPE #define GENL_ID_CTRL NLMSG_MIN_TYPE
#define GENL_ID_VFS_DQUOT (NLMSG_MIN_TYPE + 1)
#define GENL_ID_PMCRAID (NLMSG_MIN_TYPE + 2)
/************************************************************************** /**************************************************************************
* Controller * Controller
......
...@@ -18,6 +18,9 @@ struct ifaddrmsg { ...@@ -18,6 +18,9 @@ struct ifaddrmsg {
* It makes no difference for normally configured broadcast interfaces, * It makes no difference for normally configured broadcast interfaces,
* but for point-to-point IFA_ADDRESS is DESTINATION address, * but for point-to-point IFA_ADDRESS is DESTINATION address,
* local address is supplied in IFA_LOCAL attribute. * local address is supplied in IFA_LOCAL attribute.
*
* IFA_FLAGS is a u32 attribute that extends the u8 field ifa_flags.
* If present, the value from struct ifaddrmsg will be ignored.
*/ */
enum { enum {
IFA_UNSPEC, IFA_UNSPEC,
...@@ -28,6 +31,7 @@ enum { ...@@ -28,6 +31,7 @@ enum {
IFA_ANYCAST, IFA_ANYCAST,
IFA_CACHEINFO, IFA_CACHEINFO,
IFA_MULTICAST, IFA_MULTICAST,
IFA_FLAGS,
__IFA_MAX, __IFA_MAX,
}; };
...@@ -44,6 +48,7 @@ enum { ...@@ -44,6 +48,7 @@ enum {
#define IFA_F_DEPRECATED 0x20 #define IFA_F_DEPRECATED 0x20
#define IFA_F_TENTATIVE 0x40 #define IFA_F_TENTATIVE 0x40
#define IFA_F_PERMANENT 0x80 #define IFA_F_PERMANENT 0x80
#define IFA_F_MANAGETEMPADDR 0x100
struct ifa_cacheinfo { struct ifa_cacheinfo {
__u32 ifa_prefered; __u32 ifa_prefered;
......
...@@ -329,6 +329,19 @@ enum { ...@@ -329,6 +329,19 @@ enum {
IFLA_BOND_UNSPEC, IFLA_BOND_UNSPEC,
IFLA_BOND_MODE, IFLA_BOND_MODE,
IFLA_BOND_ACTIVE_SLAVE, IFLA_BOND_ACTIVE_SLAVE,
IFLA_BOND_MIIMON,
IFLA_BOND_UPDELAY,
IFLA_BOND_DOWNDELAY,
IFLA_BOND_USE_CARRIER,
IFLA_BOND_ARP_INTERVAL,
IFLA_BOND_ARP_IP_TARGET,
IFLA_BOND_ARP_VALIDATE,
IFLA_BOND_ARP_ALL_TARGETS,
IFLA_BOND_PRIMARY,
IFLA_BOND_PRIMARY_RESELECT,
IFLA_BOND_FAIL_OVER_MAC,
IFLA_BOND_XMIT_HASH_POLICY,
IFLA_BOND_RESEND_IGMP,
__IFLA_BOND_MAX, __IFLA_BOND_MAX,
}; };
...@@ -486,7 +499,9 @@ enum { ...@@ -486,7 +499,9 @@ enum {
IFLA_HSR_UNSPEC, IFLA_HSR_UNSPEC,
IFLA_HSR_SLAVE1, IFLA_HSR_SLAVE1,
IFLA_HSR_SLAVE2, IFLA_HSR_SLAVE2,
IFLA_HSR_MULTICAST_SPEC, IFLA_HSR_MULTICAST_SPEC, /* Last byte of supervision addr */
IFLA_HSR_SUPERVISION_ADDR, /* Supervision frame multicast addr */
IFLA_HSR_SEQ_NR,
__IFLA_HSR_MAX, __IFLA_HSR_MAX,
}; };
......
...@@ -14,6 +14,7 @@ enum { ...@@ -14,6 +14,7 @@ enum {
NETCONFA_FORWARDING, NETCONFA_FORWARDING,
NETCONFA_RP_FILTER, NETCONFA_RP_FILTER,
NETCONFA_MC_FORWARDING, NETCONFA_MC_FORWARDING,
NETCONFA_PROXY_NEIGH,
__NETCONFA_MAX __NETCONFA_MAX
}; };
#define NETCONFA_MAX (__NETCONFA_MAX - 1) #define NETCONFA_MAX (__NETCONFA_MAX - 1)
......
...@@ -33,6 +33,7 @@ struct netlink_diag_ring { ...@@ -33,6 +33,7 @@ struct netlink_diag_ring {
}; };
enum { enum {
/* NETLINK_DIAG_NONE, standard nl API requires this attribute! */
NETLINK_DIAG_MEMINFO, NETLINK_DIAG_MEMINFO,
NETLINK_DIAG_GROUPS, NETLINK_DIAG_GROUPS,
NETLINK_DIAG_RX_RING, NETLINK_DIAG_RX_RING,
......
...@@ -29,6 +29,7 @@ struct packet_diag_msg { ...@@ -29,6 +29,7 @@ struct packet_diag_msg {
}; };
enum { enum {
/* PACKET_DIAG_NONE, standard nl API requires this attribute! */
PACKET_DIAG_INFO, PACKET_DIAG_INFO,
PACKET_DIAG_MCLIST, PACKET_DIAG_MCLIST,
PACKET_DIAG_RX_RING, PACKET_DIAG_RX_RING,
......
...@@ -763,13 +763,14 @@ enum { ...@@ -763,13 +763,14 @@ enum {
TCA_FQ_RATE_ENABLE, /* enable/disable rate limiting */ TCA_FQ_RATE_ENABLE, /* enable/disable rate limiting */
TCA_FQ_FLOW_DEFAULT_RATE,/* for sockets with unspecified sk_rate, TCA_FQ_FLOW_DEFAULT_RATE,/* obsolete, do not use */
* use the following rate
*/
TCA_FQ_FLOW_MAX_RATE, /* per flow max rate */ TCA_FQ_FLOW_MAX_RATE, /* per flow max rate */
TCA_FQ_BUCKETS_LOG, /* log2(number of buckets) */ TCA_FQ_BUCKETS_LOG, /* log2(number of buckets) */
TCA_FQ_FLOW_REFILL_DELAY, /* flow credit refill delay in usec */
__TCA_FQ_MAX __TCA_FQ_MAX
}; };
......
...@@ -31,6 +31,7 @@ struct unix_diag_msg { ...@@ -31,6 +31,7 @@ struct unix_diag_msg {
}; };
enum { enum {
/* UNIX_DIAG_NONE, standard nl API requires this attribute! */
UNIX_DIAG_NAME, UNIX_DIAG_NAME,
UNIX_DIAG_VFS, UNIX_DIAG_VFS,
UNIX_DIAG_PEER, UNIX_DIAG_PEER,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment