X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-network%2Fipv4ll-network.c;h=68666fb71dd556bc8da157b74ef49d76fb7b3378;hb=2292547af9638e2b3f7e0e96a56dd6c909e516dc;hp=51734d7e4dc982988d2492ee6bb118be14985217;hpb=5c1d3fc93d91384bbac29adf01074fa4375317ea;p=elogind.git diff --git a/src/libsystemd-network/ipv4ll-network.c b/src/libsystemd-network/ipv4ll-network.c index 51734d7e4..68666fb71 100644 --- a/src/libsystemd-network/ipv4ll-network.c +++ b/src/libsystemd-network/ipv4ll-network.c @@ -48,7 +48,7 @@ int arp_network_bind_raw_socket(int index, union sockaddr_union *link) { link->ll.sll_halen = ETH_ALEN; if (bind(s, &link->sa, sizeof(link->ll)) < 0) { - close_nointr_nofail(s); + safe_close(s); return -errno; }