]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
Update headers files from net-next
authorStephen Hemminger <stephen@networkplumber.org>
Mon, 20 Jan 2014 20:28:42 +0000 (12:28 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Mon, 20 Jan 2014 20:28:42 +0000 (12:28 -0800)
include/linux/if_addr.h
include/linux/if_arp.h
include/linux/if_link.h
include/linux/tc_act/tc_ipt.h
include/linux/tcp_metrics.h

index 9ce823d3a4fd6c26b91878d311a3b3a8e23fbeb0..cc375e42e8bbfc9f4683c36b3324b8534399ced7 100644 (file)
@@ -49,6 +49,7 @@ enum {
 #define IFA_F_TENTATIVE                0x40
 #define IFA_F_PERMANENT                0x80
 #define IFA_F_MANAGETEMPADDR   0x100
+#define IFA_F_NOPREFIXROUTE    0x200
 
 struct ifa_cacheinfo {
        __u32   ifa_prefered;
index 0da6f5e70e92898121571cdb343e5d19cd8c38cc..d001bdb276b764df4b18227b7f513998f1605ba2 100644 (file)
@@ -94,6 +94,7 @@
 #define ARPHRD_CAIF    822             /* CAIF media type              */
 #define ARPHRD_IP6GRE  823             /* GRE over IPv6                */
 #define ARPHRD_NETLINK 824             /* Netlink header               */
+#define ARPHRD_6LOWPAN 825             /* IPv6 over LoWPAN             */
 
 #define ARPHRD_VOID      0xFFFF        /* Void type, nothing is known */
 #define ARPHRD_NONE      0xFFFE        /* zero header length */
index 7d8f543c13ea5b6417802273497b6134b9168060..9cb5909c6a9244ad2fa380a1f15da68e1e691c99 100644 (file)
@@ -144,6 +144,7 @@ enum {
        IFLA_NUM_RX_QUEUES,
        IFLA_CARRIER,
        IFLA_PHYS_PORT_ID,
+       IFLA_SLAVE,
        __IFLA_MAX
 };
 
@@ -366,6 +367,18 @@ enum {
 
 #define IFLA_BOND_AD_INFO_MAX  (__IFLA_BOND_AD_INFO_MAX - 1)
 
+enum {
+       IFLA_SLAVE_STATE,
+       IFLA_SLAVE_MII_STATUS,
+       IFLA_SLAVE_LINK_FAILURE_COUNT,
+       IFLA_SLAVE_PERM_HWADDR,
+       IFLA_SLAVE_QUEUE_ID,
+       IFLA_SLAVE_AD_AGGREGATOR_ID,
+       __IFLA_SLAVE_MAX,
+};
+
+#define IFLA_SLAVE_MAX (__IFLA_SLAVE_MAX - 1)
+
 /* SR-IOV virtual function management section */
 
 enum {
index a2335563d21f3c1048e1ef23362f9d11fcee6a75..130aaadf6fac9bf419c6ff13c7adae05c34f9b4c 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/pkt_cls.h>
 
 #define TCA_ACT_IPT 6
+#define TCA_ACT_XT 10
 
 enum {
        TCA_IPT_UNSPEC,
index cb5157b55f324bfbca68417f0a266b10cafa5e13..54a37b13f2c4d77202d35d42e852689ddc9fcdd0 100644 (file)
@@ -35,6 +35,8 @@ enum {
        TCP_METRICS_ATTR_FOPEN_SYN_DROPS,       /* u16, count of drops */
        TCP_METRICS_ATTR_FOPEN_SYN_DROP_TS,     /* msecs age */
        TCP_METRICS_ATTR_FOPEN_COOKIE,          /* binary */
+       TCP_METRICS_ATTR_SADDR_IPV4,            /* u32 */
+       TCP_METRICS_ATTR_SADDR_IPV6,            /* binary */
 
        __TCP_METRICS_ATTR_MAX,
 };