]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: fix offset for IPv6MTUByte=
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 9 Nov 2018 02:42:11 +0000 (11:42 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 9 Nov 2018 02:44:51 +0000 (11:44 +0900)
Fixes oss-fuzz#11302 and oss-fuzz#11314.

src/network/networkd-network-gperf.gperf

index adbba5f480f1a64947b5e7c7eeef22f60cdfbea8..8bbdd290addd19ae37356b25dace125e0e799009 100644 (file)
@@ -72,7 +72,7 @@ Network.IPv6AcceptRouterAdvertisements, config_parse_tristate,
 Network.IPv6DuplicateAddressDetection,  config_parse_int,                               0,                             offsetof(Network, ipv6_dad_transmits)
 Network.IPv6HopLimit,                   config_parse_int,                               0,                             offsetof(Network, ipv6_hop_limit)
 Network.IPv6ProxyNDP,                   config_parse_tristate,                          0,                             offsetof(Network, ipv6_proxy_ndp)
-Network.IPv6MTUBytes,                   config_parse_mtu,                               AF_INET6,                      0
+Network.IPv6MTUBytes,                   config_parse_mtu,                               AF_INET6,                      offsetof(Network, ipv6_mtu)
 Network.ActiveSlave,                    config_parse_bool,                              0,                             offsetof(Network, active_slave)
 Network.PrimarySlave,                   config_parse_bool,                              0,                             offsetof(Network, primary_slave)
 Network.IPv4ProxyARP,                   config_parse_tristate,                          0,                             offsetof(Network, proxy_arp)