chiark / gitweb /
sd-dhcp-client: --omg-optimized
[elogind.git] / src / libsystemd-network / dhcp-network.c
index 29e915c473f6026781483ebbf9ba370c9d339f11..ecc94b9be782946a30d89bfcd96c2ce44e980b44 100644 (file)
@@ -37,8 +37,7 @@ int dhcp_network_bind_raw_socket(int index, union sockaddr_union *link)
         assert(index > 0);
         assert(link);
 
-        s = socket(AF_PACKET, SOCK_DGRAM | SOCK_CLOEXEC | SOCK_NONBLOCK,
-                   htons(ETH_P_IP));
+        s = socket(AF_PACKET, SOCK_DGRAM | SOCK_CLOEXEC | SOCK_NONBLOCK, 0);
         if (s < 0)
                 return -errno;