diff options
| author | 2007-10-01 16:39:30 +0000 | |
|---|---|---|
| committer | 2007-10-01 16:39:30 +0000 | |
| commit | 393af863e7025708bcd2a1d6cd49e65e3b44d6f5 (patch) | |
| tree | eeb1565c460592d144203e9957a04163ea86a8df /sys/netinet/in.c | |
| parent | More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' where (diff) | |
| download | wireguard-openbsd-393af863e7025708bcd2a1d6cd49e65e3b44d6f5.tar.xz wireguard-openbsd-393af863e7025708bcd2a1d6cd49e65e3b44d6f5.zip | |
Last of the really easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'
where obvious.
Diffstat (limited to 'sys/netinet/in.c')
| -rw-r--r-- | sys/netinet/in.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/netinet/in.c b/sys/netinet/in.c index caf4e22c196..e7db8861f4f 100644 --- a/sys/netinet/in.c +++ b/sys/netinet/in.c @@ -1,4 +1,4 @@ -/* $OpenBSD: in.c,v 1.50 2007/09/17 09:33:57 markus Exp $ */ +/* $OpenBSD: in.c,v 1.51 2007/10/01 16:39:30 krw Exp $ */ /* $NetBSD: in.c,v 1.26 1996/02/13 23:41:39 christos Exp $ */ /* @@ -273,9 +273,7 @@ in_control(so, cmd, data, ifp) if (ifp == 0) panic("in_control"); if (ia == (struct in_ifaddr *)0) { - ia = (struct in_ifaddr *) - malloc(sizeof *ia, M_IFADDR, M_WAITOK); - bzero((caddr_t)ia, sizeof *ia); + ia = malloc(sizeof *ia, M_IFADDR, M_WAITOK | M_ZERO); s = splsoftnet(); TAILQ_INSERT_TAIL(&in_ifaddr, ia, ia_list); TAILQ_INSERT_TAIL(&ifp->if_addrlist, (struct ifaddr *)ia, |
