summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2012-07-08 16:36:58 +0000
committerbluhm <bluhm@openbsd.org>2012-07-08 16:36:58 +0000
commit430a633e549eba47c9379cefa531f2bea212e18f (patch)
tree3b7befea3ca9bcb0b44080ef36acc4cad964c1f1
parentDon't need to worry about the ATI driver here anymore. (diff)
downloadwireguard-openbsd-430a633e549eba47c9379cefa531f2bea212e18f.tar.xz
wireguard-openbsd-430a633e549eba47c9379cefa531f2bea212e18f.zip
Instead of casting interface address pointers, use the macros NULL
and ifatoia(). No binary diff. OK blambert@ henning@ claudio@
-rw-r--r--sys/netinet/in.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/netinet/in.c b/sys/netinet/in.c
index d894227e95d..8044760b498 100644
--- a/sys/netinet/in.c
+++ b/sys/netinet/in.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: in.c,v 1.70 2012/01/03 23:41:51 bluhm Exp $ */
+/* $OpenBSD: in.c,v 1.71 2012/07/08 16:36:58 bluhm Exp $ */
/* $NetBSD: in.c,v 1.26 1996/02/13 23:41:39 christos Exp $ */
/*
@@ -192,7 +192,7 @@ int
in_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp)
{
struct ifreq *ifr = (struct ifreq *)data;
- struct in_ifaddr *ia = 0;
+ struct in_ifaddr *ia = NULL;
struct in_aliasreq *ifra = (struct in_aliasreq *)data;
struct sockaddr_in oldaddr;
int error, hostIsNew, maskIsNew;
@@ -231,7 +231,7 @@ in_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp)
ifra->ifra_addr.sin_addr.s_addr)
break;
}
- if (cmd == SIOCDIFADDR && ia == 0)
+ if (cmd == SIOCDIFADDR && ia == NULL)
return (EADDRNOTAVAIL);
/* FALLTHROUGH */
case SIOCSIFADDR:
@@ -242,7 +242,7 @@ in_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp)
if (ifp == 0)
panic("in_control");
- if (ia == (struct in_ifaddr *)0) {
+ if (ia == NULL) {
ia = malloc(sizeof *ia, M_IFADDR, M_WAITOK | M_ZERO);
s = splsoftnet();
TAILQ_INSERT_TAIL(&in_ifaddr, ia, ia_list);
@@ -287,7 +287,7 @@ in_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp)
if (ia2 && ia2->ia_ifp == ifp)
ia = ia2;
}
- if (ia == (struct in_ifaddr *)0)
+ if (ia == NULL)
return (EADDRNOTAVAIL);
break;
}
@@ -585,7 +585,7 @@ in_lifaddr_ioctl(struct socket *so, u_long cmd, caddr_t data,
}
if (!ifa)
return EADDRNOTAVAIL;
- ia = (struct in_ifaddr *)ifa;
+ ia = ifatoia(ifa);
if (cmd == SIOCGLIFADDR) {
/* fill in the if_laddrreq structure */