aboutsummaryrefslogtreecommitdiff
path: root/networking/udhcp/socket.c
diff options
context:
space:
mode:
Diffstat (limited to 'networking/udhcp/socket.c')
-rw-r--r--networking/udhcp/socket.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/networking/udhcp/socket.c b/networking/udhcp/socket.c
index 582f0fce5..7b057523a 100644
--- a/networking/udhcp/socket.c
+++ b/networking/udhcp/socket.c
@@ -55,7 +55,7 @@ int read_interface(char *interface, int *ifindex, uint32_t *addr, uint8_t *arp)
55 ifr.ifr_addr.sa_family = AF_INET; 55 ifr.ifr_addr.sa_family = AF_INET;
56 strcpy(ifr.ifr_name, interface); 56 strcpy(ifr.ifr_name, interface);
57 57
58 if (addr) { 58 if (addr) {
59 if (ioctl(fd, SIOCGIFADDR, &ifr) == 0) { 59 if (ioctl(fd, SIOCGIFADDR, &ifr) == 0) {
60 our_ip = (struct sockaddr_in *) &ifr.ifr_addr; 60 our_ip = (struct sockaddr_in *) &ifr.ifr_addr;
61 *addr = our_ip->sin_addr.s_addr; 61 *addr = our_ip->sin_addr.s_addr;
@@ -65,7 +65,7 @@ int read_interface(char *interface, int *ifindex, uint32_t *addr, uint8_t *arp)
65 return -1; 65 return -1;
66 } 66 }
67 } 67 }
68 68
69 if (ioctl(fd, SIOCGIFINDEX, &ifr) == 0) { 69 if (ioctl(fd, SIOCGIFINDEX, &ifr) == 0) {
70 DEBUG(LOG_INFO, "adapter index %d", ifr.ifr_ifindex); 70 DEBUG(LOG_INFO, "adapter index %d", ifr.ifr_ifindex);
71 *ifindex = ifr.ifr_ifindex; 71 *ifindex = ifr.ifr_ifindex;
@@ -102,7 +102,7 @@ int listen_socket(uint32_t ip, int port, char *inf)
102 DEBUG(LOG_ERR, "socket call failed: %m"); 102 DEBUG(LOG_ERR, "socket call failed: %m");
103 return -1; 103 return -1;
104 } 104 }
105 105
106 memset(&addr, 0, sizeof(addr)); 106 memset(&addr, 0, sizeof(addr));
107 addr.sin_family = AF_INET; 107 addr.sin_family = AF_INET;
108 addr.sin_port = htons(port); 108 addr.sin_port = htons(port);
@@ -127,6 +127,6 @@ int listen_socket(uint32_t ip, int port, char *inf)
127 close(fd); 127 close(fd);
128 return -1; 128 return -1;
129 } 129 }
130 130
131 return fd; 131 return fd;
132} 132}