History

ip6_tunnel: Allow policy-based routing through tunnels

This feature allows the administrator to set an fwmark for packets traversing a tunnel. This allows the use of independent routing tables for tunneled packets without the use of iptables.

Craig Gallek committed 9 years ago

Commit 0a473b81 parent 8e6c1815 files · +41 −3Browse files

Showing the changes to include/uapi/linux (1 of 5 files). Show all

Unified · Split

include/uapi/linux/if_tunnel.h+3−0
@@ -75,6 +75,7 @@ enum { · 74 unmodified lines
75 IFLA_IPTUN_ENCAP_SPORT,75 IFLA_IPTUN_ENCAP_SPORT,
76 IFLA_IPTUN_ENCAP_DPORT,76 IFLA_IPTUN_ENCAP_DPORT,
77 IFLA_IPTUN_COLLECT_METADATA,77 IFLA_IPTUN_COLLECT_METADATA,
78 IFLA_IPTUN_FWMARK,
78 __IFLA_IPTUN_MAX,79 __IFLA_IPTUN_MAX,
79};80};
80#define IFLA_IPTUN_MAX (__IFLA_IPTUN_MAX - 1)81#define IFLA_IPTUN_MAX (__IFLA_IPTUN_MAX - 1)
@@ -132,6 +133,7 @@ enum { · 51 unmodified lines
132 IFLA_GRE_ENCAP_DPORT,133 IFLA_GRE_ENCAP_DPORT,
133 IFLA_GRE_COLLECT_METADATA,134 IFLA_GRE_COLLECT_METADATA,
134 IFLA_GRE_IGNORE_DF,135 IFLA_GRE_IGNORE_DF,
136 IFLA_GRE_FWMARK,
135 __IFLA_GRE_MAX,137 __IFLA_GRE_MAX,
136};138};
137 139
@@ -147,6 +149,7 @@ enum { · 9 unmodified lines
147 IFLA_VTI_OKEY,149 IFLA_VTI_OKEY,
148 IFLA_VTI_LOCAL,150 IFLA_VTI_LOCAL,
149 IFLA_VTI_REMOTE,151 IFLA_VTI_REMOTE,
152 IFLA_VTI_FWMARK,
150 __IFLA_VTI_MAX,153 __IFLA_VTI_MAX,
151};154};
152 155