diff options
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/if_tunnel.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/uapi/linux/if_tunnel.h b/include/uapi/linux/if_tunnel.h index 60dbb200de60..361b9f0f20d7 100644 --- a/include/uapi/linux/if_tunnel.h +++ b/include/uapi/linux/if_tunnel.h | |||
| @@ -28,8 +28,16 @@ | |||
| 28 | #define GRE_FLAGS __cpu_to_be16(0x0078) | 28 | #define GRE_FLAGS __cpu_to_be16(0x0078) |
| 29 | #define GRE_VERSION __cpu_to_be16(0x0007) | 29 | #define GRE_VERSION __cpu_to_be16(0x0007) |
| 30 | 30 | ||
| 31 | #define GRE_VERSION_1 __cpu_to_be16(0x0001) | 31 | #define GRE_IS_CSUM(f) ((f) & GRE_CSUM) |
| 32 | #define GRE_PROTO_PPP __cpu_to_be16(0x880b) | 32 | #define GRE_IS_ROUTING(f) ((f) & GRE_ROUTING) |
| 33 | #define GRE_IS_KEY(f) ((f) & GRE_KEY) | ||
| 34 | #define GRE_IS_SEQ(f) ((f) & GRE_SEQ) | ||
| 35 | #define GRE_IS_STRICT(f) ((f) & GRE_STRICT) | ||
| 36 | #define GRE_IS_REC(f) ((f) & GRE_REC) | ||
| 37 | #define GRE_IS_ACK(f) ((f) & GRE_ACK) | ||
| 38 | |||
| 39 | #define GRE_VERSION_1 __cpu_to_be16(0x0001) | ||
| 40 | #define GRE_PROTO_PPP __cpu_to_be16(0x880b) | ||
| 33 | #define GRE_PPTP_KEY_MASK __cpu_to_be32(0xffff) | 41 | #define GRE_PPTP_KEY_MASK __cpu_to_be32(0xffff) |
| 34 | 42 | ||
| 35 | struct ip_tunnel_parm { | 43 | struct ip_tunnel_parm { |
