diff options
| author | Stephen Hemminger <shemming@brocade.com> | 2015-07-28 16:42:12 -0700 |
|---|---|---|
| committer | Stephen Hemminger <shemming@brocade.com> | 2015-07-28 16:42:12 -0700 |
| commit | a3563ede2d519047dcb00fec3f12ad234ccdff45 (patch) | |
| tree | a779dee438b9b7bdd8d7997fb4e36b9ca1e36806 /include | |
| parent | ea343669fa21cd4819576ddbb008ca49dfa5bf75 (diff) | |
| download | android_external_iproute2-a3563ede2d519047dcb00fec3f12ad234ccdff45.tar.gz android_external_iproute2-a3563ede2d519047dcb00fec3f12ad234ccdff45.tar.bz2 android_external_iproute2-a3563ede2d519047dcb00fec3f12ad234ccdff45.zip | |
update to 4.2-net-next headers
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/bpf.h | 9 | ||||
| -rw-r--r-- | include/linux/fib_rules.h | 2 | ||||
| -rw-r--r-- | include/linux/if_bridge.h | 1 | ||||
| -rw-r--r-- | include/linux/if_link.h | 2 | ||||
| -rw-r--r-- | include/linux/rtnetlink.h | 17 |
5 files changed, 30 insertions, 1 deletions
diff --git a/include/linux/bpf.h b/include/linux/bpf.h index 1583160..e84f25a 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h @@ -249,6 +249,15 @@ enum bpf_func_id { * Return: 0 on success */ BPF_FUNC_get_current_comm, + + /** + * bpf_get_cgroup_classid(skb) - retrieve a proc's classid + * @skb: pointer to skb + * Return: classid if != 0 + */ + BPF_FUNC_get_cgroup_classid, + BPF_FUNC_skb_vlan_push, /* bpf_skb_vlan_push(skb, vlan_proto, vlan_tci) */ + BPF_FUNC_skb_vlan_pop, /* bpf_skb_vlan_pop(skb) */ __BPF_FUNC_MAX_ID, }; diff --git a/include/linux/fib_rules.h b/include/linux/fib_rules.h index 2b82d7e..96161b8 100644 --- a/include/linux/fib_rules.h +++ b/include/linux/fib_rules.h @@ -43,7 +43,7 @@ enum { FRA_UNUSED5, FRA_FWMARK, /* mark */ FRA_FLOW, /* flow/class id */ - FRA_UNUSED6, + FRA_TUN_ID, FRA_SUPPRESS_IFGROUP, FRA_SUPPRESS_PREFIXLEN, FRA_TABLE, /* Extended table id */ diff --git a/include/linux/if_bridge.h b/include/linux/if_bridge.h index 913bd8e..f24050b 100644 --- a/include/linux/if_bridge.h +++ b/include/linux/if_bridge.h @@ -182,6 +182,7 @@ struct br_mdb_entry { #define MDB_TEMPORARY 0 #define MDB_PERMANENT 1 __u8 state; + __u16 vid; struct { union { __be32 ip4; diff --git a/include/linux/if_link.h b/include/linux/if_link.h index 8df6a84..32d9e4c 100644 --- a/include/linux/if_link.h +++ b/include/linux/if_link.h @@ -148,6 +148,7 @@ enum { IFLA_PHYS_SWITCH_ID, IFLA_LINK_NETNSID, IFLA_PHYS_PORT_NAME, + IFLA_PROTO_DOWN, __IFLA_MAX }; @@ -379,6 +380,7 @@ enum { IFLA_VXLAN_REMCSUM_RX, IFLA_VXLAN_GBP, IFLA_VXLAN_REMCSUM_NOPARTIAL, + IFLA_VXLAN_FLOWBASED, __IFLA_VXLAN_MAX }; #define IFLA_VXLAN_MAX (__IFLA_VXLAN_MAX - 1) diff --git a/include/linux/rtnetlink.h b/include/linux/rtnetlink.h index a78f0b3..d46ebef 100644 --- a/include/linux/rtnetlink.h +++ b/include/linux/rtnetlink.h @@ -286,6 +286,21 @@ enum rt_class_t { /* Routing message attributes */ +enum ip_tunnel_t { + IP_TUN_UNSPEC, + IP_TUN_ID, + IP_TUN_DST, + IP_TUN_SRC, + IP_TUN_TTL, + IP_TUN_TOS, + IP_TUN_SPORT, + IP_TUN_DPORT, + IP_TUN_FLAGS, + __IP_TUN_MAX, +}; + +#define IP_TUN_MAX (__IP_TUN_MAX - 1) + enum rtattr_type_t { RTA_UNSPEC, RTA_DST, @@ -308,6 +323,8 @@ enum rtattr_type_t { RTA_VIA, RTA_NEWDST, RTA_PREF, + RTA_ENCAP_TYPE, + RTA_ENCAP, __RTA_MAX }; |
