summaryrefslogtreecommitdiffstats
path: root/sys/net/if.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2002-11-15 18:42:10 +0000
committersam <sam@FreeBSD.org>2002-11-15 18:42:10 +0000
commit23c9d6e6becf601e43820a89c27fa366519fa9a2 (patch)
tree82c8a5a0f54a366d811eb205b46dd36a7d9f1af4 /sys/net/if.c
parent446e2b519e2daa4a48ab22c617410ffae302fdb6 (diff)
downloadFreeBSD-src-23c9d6e6becf601e43820a89c27fa366519fa9a2.zip
FreeBSD-src-23c9d6e6becf601e43820a89c27fa366519fa9a2.tar.gz
Back out rev 1.150; things are more complicated than this.
Diffstat (limited to 'sys/net/if.c')
-rw-r--r--sys/net/if.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if.c b/sys/net/if.c
index 4c6df02..699278b 100644
--- a/sys/net/if.c
+++ b/sys/net/if.c
@@ -423,7 +423,7 @@ if_attach(ifp)
socksize = sizeof(*sdl);
socksize = ROUNDUP(socksize);
ifasize = sizeof(*ifa) + 2 * socksize;
- ifa = (struct ifaddr *)malloc(ifasize, M_IFADDR, M_NOWAIT | M_ZERO);
+ ifa = (struct ifaddr *)malloc(ifasize, M_IFADDR, M_WAITOK | M_ZERO);
if (ifa) {
sdl = (struct sockaddr_dl *)(ifa + 1);
sdl->sdl_len = socksize;
OpenPOWER on IntegriCloud