Implement optional syslog logging using ordinary
[oweals/busybox.git] / networking / udhcp / clientsocket.c
index 5d08421b3109007f0c18fea30f1cf7f8acb5b6a1..982aca1bb6a824231c547abf3e4ab4eb699b73e7 100644 (file)
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
 /*
  * clientsocket.c -- DHCP client socket creation
  *
@@ -43,9 +44,9 @@ int raw_socket(int ifindex)
        int fd;
        struct sockaddr_ll sock;
 
-       DEBUG(LOG_INFO, "Opening raw socket on ifindex %d", ifindex);
+       DEBUG("Opening raw socket on ifindex %d", ifindex);
        if ((fd = socket(PF_PACKET, SOCK_DGRAM, htons(ETH_P_IP))) < 0) {
-               DEBUG(LOG_ERR, "socket call failed: %m");
+               bb_perror_msg("socket");
                return -1;
        }
 
@@ -53,7 +54,7 @@ int raw_socket(int ifindex)
        sock.sll_protocol = htons(ETH_P_IP);
        sock.sll_ifindex = ifindex;
        if (bind(fd, (struct sockaddr *) &sock, sizeof(sock)) < 0) {
-               DEBUG(LOG_ERR, "bind call failed: %m");
+               bb_perror_msg("bind:");
                close(fd);
                return -1;
        }