diff options
author | uqs <uqs@FreeBSD.org> | 2010-02-27 10:19:39 +0000 |
---|---|---|
committer | uqs <uqs@FreeBSD.org> | 2010-02-27 10:19:39 +0000 |
commit | 1d0c38de11a9e419918921345b87c673b09e2115 (patch) | |
tree | b7503a01b2889296b9d893b64c26731d6aa70a2d /usr.sbin/rtsold/rtsock.c | |
parent | 0bccbcb18e0797c13e3efec82d23f9d90683d568 (diff) | |
download | FreeBSD-src-1d0c38de11a9e419918921345b87c673b09e2115.zip FreeBSD-src-1d0c38de11a9e419918921345b87c673b09e2115.tar.gz |
rtsol(8)/rtsold(8): make WARNS=3 clean
It is actually WARNS=6 clean for non-strict alignment archs.
Approved by: ed (co-mentor)
Diffstat (limited to 'usr.sbin/rtsold/rtsock.c')
-rw-r--r-- | usr.sbin/rtsold/rtsock.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.sbin/rtsold/rtsock.c b/usr.sbin/rtsold/rtsock.c index 0de6e85..726c1e6 100644 --- a/usr.sbin/rtsold/rtsock.c +++ b/usr.sbin/rtsold/rtsock.c @@ -94,9 +94,9 @@ rtsock_input(int s) char *lim, *next; struct rt_msghdr *rtm; int idx; - size_t len; + ssize_t len; int ret = 0; - const size_t lenlim = + const ssize_t lenlim = offsetof(struct rt_msghdr, rtm_msglen) + sizeof(rtm->rtm_msglen); n = read(s, msg, sizeof(msg)); @@ -135,7 +135,7 @@ rtsock_input(int s) #ifdef RTM_IFANNOUNCE /*NetBSD 1.5 or later*/ static int -rtsock_input_ifannounce(int s, struct rt_msghdr *rtm, char *lim) +rtsock_input_ifannounce(int s __unused, struct rt_msghdr *rtm, char *lim) { struct if_announcemsghdr *ifan; struct ifinfo *ifinfo; |