diff options
| author | Roy Marples <roy@marples.name> | 2009-02-26 11:12:23 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2009-02-26 11:12:23 +0000 |
| commit | 81174c4b969cea7e4a869f8fcb0f658fe481a09a (patch) | |
| tree | 0487fcaf8e6c16204e755aab06e1330181f7f0e3 | |
| parent | fd77df4b7063b3498890bdf4ed84e8b364b2dec4 (diff) | |
| download | dhcpcd-81174c4b969cea7e4a869f8fcb0f658fe481a09a.tar.xz | |
Remove compile warnings on Sparc64
| -rw-r--r-- | if-bsd.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -364,17 +364,17 @@ manage_link(int fd, break; rt.next = NULL; rt.iface = NULL; - sin = (struct sockaddr_in *)sa; + sin = (struct sockaddr_in *)(void *)sa; memcpy(&rt.dest.s_addr, &sin->sin_addr.s_addr, sizeof(rt.dest.s_addr)); sa = (struct sockaddr *) (ROUNDUP(sa->sa_len) + (char *)sa); - sin = (struct sockaddr_in *)sa; + sin = (struct sockaddr_in *)(void *)sa; memcpy(&rt.gate.s_addr, &sin->sin_addr.s_addr, sizeof(rt.gate.s_addr)); sa = (struct sockaddr *) (ROUNDUP(sa->sa_len) + (char *)sa); - sin = (struct sockaddr_in *)sa; + sin = (struct sockaddr_in *)(void *)sa; memcpy(&rt.net.s_addr, &sin->sin_addr.s_addr, sizeof(rt.net.s_addr)); route_deleted(&rt); |
