diff options
author | archie <archie@FreeBSD.org> | 1998-12-07 21:58:50 +0000 |
---|---|---|
committer | archie <archie@FreeBSD.org> | 1998-12-07 21:58:50 +0000 |
commit | 60d13c7a9dd18f720483338ebef03609492ca98c (patch) | |
tree | 5709d8cdab99e3c1cb9ae7c2117627c1031fdf39 /sys/netkey/key.c | |
parent | 2f8d013d96c256b3a48e227aab238e53eb9304cf (diff) | |
download | FreeBSD-src-60d13c7a9dd18f720483338ebef03609492ca98c.zip FreeBSD-src-60d13c7a9dd18f720483338ebef03609492ca98c.tar.gz |
The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static
and local variables, goto labels, and functions declared but not defined.
Diffstat (limited to 'sys/netkey/key.c')
-rw-r--r-- | sys/netkey/key.c | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/sys/netkey/key.c b/sys/netkey/key.c index debf1cb..813c5e1 100644 --- a/sys/netkey/key.c +++ b/sys/netkey/key.c @@ -2254,24 +2254,27 @@ static int my_addr(sa) struct sockaddr *sa; { - struct in6_ifaddr *i6a = 0; - struct in_ifaddr *ia = 0; - switch(sa->sa_family) { #ifdef INET6 - case AF_INET6: - for (i6a = in6_ifaddr; i6a; i6a = i6a->ia_next) { /*XXX*/ - if (IN6_ARE_ADDR_EQUAL(&((struct sockaddr_in6 *)sa)->sin6_addr, - &i6a->ia_addr.sin6_addr)) - return(1); + case AF_INET6: { + struct in6_ifaddr *i6a = 0; + + for (i6a = in6_ifaddr; i6a; i6a = i6a->ia_next) { /*XXX*/ + if (IN6_ARE_ADDR_EQUAL(&((struct sockaddr_in6 *)sa)->sin6_addr, + &i6a->ia_addr.sin6_addr)) + return(1); + } } break; #endif /* INET6 */ - case AF_INET: - for (ia = in_ifaddrhead.tqh_first; ia; ia = ia->ia_link.tqe_next) { - if (((struct sockaddr_in *)sa)->sin_addr.s_addr == - ia->ia_addr.sin_addr.s_addr) - return(1); + case AF_INET: { + struct in_ifaddr *ia = 0; + + for (ia = in_ifaddrhead.tqh_first; ia; ia = ia->ia_link.tqe_next) { + if (((struct sockaddr_in *)sa)->sin_addr.s_addr == + ia->ia_addr.sin_addr.s_addr) + return(1); + } } break; } @@ -2288,7 +2291,6 @@ key_output(m, so) struct socket *so; { struct key_msghdr *km = 0; - caddr_t cp, cplimit; int len; int error = 0; int dstfamily = 0; |