diff options
| author | Sam Leffler <sam@FreeBSD.org> | 2002-11-15 18:42:10 +0000 |
|---|---|---|
| committer | Sam Leffler <sam@FreeBSD.org> | 2002-11-15 18:42:10 +0000 |
| commit | 0f43e1aadaa041e8ec41e4fc5df64b5f44510775 (patch) | |
| tree | 82c8a5a0f54a366d811eb205b46dd36a7d9f1af4 /sys/net | |
| parent | 10ed96fd9cc93cb9be33ef576ebfce4d7d82faae (diff) | |
Notes
Diffstat (limited to 'sys/net')
| -rw-r--r-- | sys/net/if.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if.c b/sys/net/if.c index 4c6df02e12884..699278bd5f898 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; |
