diff options
author | stefanf <stefanf@FreeBSD.org> | 2004-06-08 13:08:19 +0000 |
---|---|---|
committer | stefanf <stefanf@FreeBSD.org> | 2004-06-08 13:08:19 +0000 |
commit | d7af95e86854bb648bd434fd649ebb4dafdc0d5c (patch) | |
tree | e1bd2b8e7503b487a4e9833e6073d750f2e8a0da /usr.sbin/arp/arp.c | |
parent | 3a40eb39cf8f6c4f2f7dcec9d4c3c600b7d6227c (diff) | |
download | FreeBSD-src-d7af95e86854bb648bd434fd649ebb4dafdc0d5c.zip FreeBSD-src-d7af95e86854bb648bd434fd649ebb4dafdc0d5c.tar.gz |
Avoid assignments to cast expressions.
Reviewed by: md5
Approved by: das (mentor)
Diffstat (limited to 'usr.sbin/arp/arp.c')
-rw-r--r-- | usr.sbin/arp/arp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/arp/arp.c b/usr.sbin/arp/arp.c index 3a3f029..cd35cb0 100644 --- a/usr.sbin/arp/arp.c +++ b/usr.sbin/arp/arp.c @@ -485,7 +485,7 @@ search(u_long addr, action_fn *action) for (next = buf; next < lim; next += rtm->rtm_msglen) { rtm = (struct rt_msghdr *)next; sin2 = (struct sockaddr_inarp *)(rtm + 1); - (char *)sdl = (char *)sin2 + SA_SIZE(sin2); + sdl = (struct sockaddr_dl *)((char *)sin2 + SA_SIZE(sin2)); if (rifname && if_indextoname(sdl->sdl_index, ifname) && strcmp(ifname, rifname)) continue; |