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.
Showing the changes to include/uapi/linux (1 of 5 files). Show all
Unified · Split
| @@ -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 | ||