X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-network%2Fdhcp-network.c;fp=src%2Flibsystemd-network%2Fdhcp-network.c;h=266bf1317899b00e822f2e668b27df774dc3e1d9;hb=b44cd8821087f2afebf85fec5b588f5720a9415c;hp=6fac80e8731f73a66c2cf471b061deed2ef2780c;hpb=fef0e0f3b2ad24ed825f04fe1fe60742958f3567;p=elogind.git diff --git a/src/libsystemd-network/dhcp-network.c b/src/libsystemd-network/dhcp-network.c index 6fac80e87..266bf1317 100644 --- a/src/libsystemd-network/dhcp-network.c +++ b/src/libsystemd-network/dhcp-network.c @@ -117,6 +117,7 @@ int dhcp_network_bind_udp_socket(be32_t address, uint16_t port) { r = setsockopt(s, IPPROTO_IP, IP_TOS, &tos, sizeof(tos)); if (r < 0) return -errno; + if (address == INADDR_ANY) { int on = 1;