aboutsummaryrefslogtreecommitdiff
path: root/networking/libiproute/iplink.c
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2006-01-30 18:00:02 +0000
committerEric Andersen <andersen@codepoet.org>2006-01-30 18:00:02 +0000
commitd78aea8b8eb1da818c04929a2bddbed01a796c58 (patch)
tree601a057c6160d3474cd4c0d1f3ae6d6e5b5cab17 /networking/libiproute/iplink.c
parent4bf31272ff074e5383b61f43aa270b50908991f8 (diff)
downloadbusybox-w32-d78aea8b8eb1da818c04929a2bddbed01a796c58.tar.gz
busybox-w32-d78aea8b8eb1da818c04929a2bddbed01a796c58.tar.bz2
busybox-w32-d78aea8b8eb1da818c04929a2bddbed01a796c58.zip
sort out yet more type issues
Diffstat (limited to 'networking/libiproute/iplink.c')
-rw-r--r--networking/libiproute/iplink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/networking/libiproute/iplink.c b/networking/libiproute/iplink.c
index 91c85820c..12677d522 100644
--- a/networking/libiproute/iplink.c
+++ b/networking/libiproute/iplink.c
@@ -166,7 +166,7 @@ static int get_address(char *dev, int *htype)
166{ 166{
167 struct ifreq ifr; 167 struct ifreq ifr;
168 struct sockaddr_ll me; 168 struct sockaddr_ll me;
169 int alen; 169 socklen_t alen;
170 int s; 170 int s;
171 171
172 s = socket(PF_PACKET, SOCK_DGRAM, 0); 172 s = socket(PF_PACKET, SOCK_DGRAM, 0);
@@ -211,7 +211,7 @@ static int parse_address(char *dev, int hatype, int halen, char *lla, struct ifr
211 memset(ifr, 0, sizeof(*ifr)); 211 memset(ifr, 0, sizeof(*ifr));
212 strcpy(ifr->ifr_name, dev); 212 strcpy(ifr->ifr_name, dev);
213 ifr->ifr_hwaddr.sa_family = hatype; 213 ifr->ifr_hwaddr.sa_family = hatype;
214 alen = ll_addr_a2n(ifr->ifr_hwaddr.sa_data, 14, lla); 214 alen = ll_addr_a2n((unsigned char *)(ifr->ifr_hwaddr.sa_data), 14, lla);
215 if (alen < 0) 215 if (alen < 0)
216 return -1; 216 return -1;
217 if (alen != halen) { 217 if (alen != halen) {