summaryrefslogtreecommitdiff
path: root/src/libsystemd/sd-netlink
diff options
context:
space:
mode:
authorJosef Miegl <josef@miegl.cz>2023-03-04 22:18:34 +0100
committerLuca Boccassi <luca.boccassi@gmail.com>2023-03-06 20:58:30 +0000
commit417283c5c3bc0441526a96cd7e616b900919da75 (patch)
treefd0a4f47495d952c00195e53177616cb74750d20 /src/libsystemd/sd-netlink
parent27e695840c74fc95ae50e7ea0074512bbc778f73 (diff)
downloadsystemd-417283c5c3bc0441526a96cd7e616b900919da75.tar.gz
network: geneve: add InheritInnerProtocol flag
Diffstat (limited to 'src/libsystemd/sd-netlink')
-rw-r--r--src/libsystemd/sd-netlink/netlink-types-rtnl.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/libsystemd/sd-netlink/netlink-types-rtnl.c b/src/libsystemd/sd-netlink/netlink-types-rtnl.c
index 919512d110..0153456d9b 100644
--- a/src/libsystemd/sd-netlink/netlink-types-rtnl.c
+++ b/src/libsystemd/sd-netlink/netlink-types-rtnl.c
@@ -192,19 +192,20 @@ static const NLAPolicy rtnl_link_info_data_can_policies[] = {
};
static const NLAPolicy rtnl_link_info_data_geneve_policies[] = {
- [IFLA_GENEVE_ID] = BUILD_POLICY(U32),
- [IFLA_GENEVE_REMOTE] = BUILD_POLICY_WITH_SIZE(IN_ADDR, sizeof(struct in_addr)),
- [IFLA_GENEVE_TTL] = BUILD_POLICY(U8),
- [IFLA_GENEVE_TOS] = BUILD_POLICY(U8),
- [IFLA_GENEVE_PORT] = BUILD_POLICY(U16),
- [IFLA_GENEVE_COLLECT_METADATA] = BUILD_POLICY(FLAG),
- [IFLA_GENEVE_REMOTE6] = BUILD_POLICY_WITH_SIZE(IN_ADDR, sizeof(struct in6_addr)),
- [IFLA_GENEVE_UDP_CSUM] = BUILD_POLICY(U8),
- [IFLA_GENEVE_UDP_ZERO_CSUM6_TX] = BUILD_POLICY(U8),
- [IFLA_GENEVE_UDP_ZERO_CSUM6_RX] = BUILD_POLICY(U8),
- [IFLA_GENEVE_LABEL] = BUILD_POLICY(U32),
- [IFLA_GENEVE_TTL_INHERIT] = BUILD_POLICY(U8),
- [IFLA_GENEVE_DF] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_ID] = BUILD_POLICY(U32),
+ [IFLA_GENEVE_REMOTE] = BUILD_POLICY_WITH_SIZE(IN_ADDR, sizeof(struct in_addr)),
+ [IFLA_GENEVE_TTL] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_TOS] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_PORT] = BUILD_POLICY(U16),
+ [IFLA_GENEVE_COLLECT_METADATA] = BUILD_POLICY(FLAG),
+ [IFLA_GENEVE_REMOTE6] = BUILD_POLICY_WITH_SIZE(IN_ADDR, sizeof(struct in6_addr)),
+ [IFLA_GENEVE_UDP_CSUM] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_UDP_ZERO_CSUM6_TX] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_UDP_ZERO_CSUM6_RX] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_LABEL] = BUILD_POLICY(U32),
+ [IFLA_GENEVE_TTL_INHERIT] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_DF] = BUILD_POLICY(U8),
+ [IFLA_GENEVE_INNER_PROTO_INHERIT] = BUILD_POLICY(FLAG),
};
static const NLAPolicy rtnl_link_info_data_gre_policies[] = {