X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnetwork%2Fnetworkd-manager.c;h=b0e3191a004c0ebb2b4b276940acfa70e408860d;hb=c9e738b91199475c88a2f89da448a026e9186058;hp=46b803fee5d82a907e8bf2c9c85e9cfde44ee694;hpb=186fe1db20902b6542cee58ba499ced914d687a8;p=elogind.git diff --git a/src/network/networkd-manager.c b/src/network/networkd-manager.c index 46b803fee..b0e3191a0 100644 --- a/src/network/networkd-manager.c +++ b/src/network/networkd-manager.c @@ -25,6 +25,7 @@ #include "conf-parser.h" #include "path-util.h" #include "networkd.h" +#include "networkd-netdev.h" #include "network-internal.h" #include "libudev-private.h" #include "udev-util.h" @@ -226,7 +227,7 @@ static int manager_rtnl_process_link(sd_rtnl *rtnl, sd_rtnl_message *message, vo Link *link = NULL; NetDev *netdev = NULL; uint16_t type; - char *name; + const char *name; int r, ifindex; assert(rtnl); @@ -466,7 +467,7 @@ finish: return r; } -int manager_address_pool_acquire(Manager *m, unsigned family, unsigned prefixlen, union in_addr_union *found) { +int manager_address_pool_acquire(Manager *m, int family, unsigned prefixlen, union in_addr_union *found) { AddressPool *p; int r;