networkd: fix size of MTUBytes so that it does not overwrites ARP (#4707)
authorSusant Sahani <ssahani@users.noreply.github.com>
Wed, 23 Nov 2016 15:33:01 +0000 (21:03 +0530)
committerLennart Poettering <lennart@poettering.net>
Wed, 23 Nov 2016 15:33:01 +0000 (16:33 +0100)
config_parse_iec_size overwrites the next varible that is ARP.
Now the mtu is unsigned . Make it size_t .

Fixes #4644

src/network/networkd-network.h

index 17cff95..4dbc19f 100644 (file)
@@ -174,7 +174,7 @@ struct Network {
         IPv6PrivacyExtensions ipv6_privacy_extensions;
 
         struct ether_addr *mac;
-        unsigned mtu;
+        size_t mtu;
         int arp;
         uint32_t iaid;
         DUID duid;