Finish r274774: add more headers/fix build for non-debug case.

This commit is contained in:
Alexander V. Chernikov 2014-11-21 23:36:21 +00:00
parent 9883e41b4b
commit 86b94cffe4
4 changed files with 5 additions and 4 deletions

View File

@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$");
#include <sys/systm.h> #include <sys/systm.h>
#include <sys/mbuf.h> #include <sys/mbuf.h>
#include <sys/malloc.h> #include <sys/malloc.h>
#include <sys/lock.h>
#include <sys/rmlock.h> #include <sys/rmlock.h>
#include <sys/proc.h> #include <sys/proc.h>
#include <sys/socket.h> #include <sys/socket.h>

View File

@ -1078,10 +1078,9 @@ in_lltable_delete(struct lltable *llt, u_int flags,
const struct sockaddr *l3addr) const struct sockaddr *l3addr)
{ {
const struct sockaddr_in *sin = (const struct sockaddr_in *)l3addr; const struct sockaddr_in *sin = (const struct sockaddr_in *)l3addr;
struct ifnet *ifp = llt->llt_ifp;
struct llentry *lle; struct llentry *lle;
IF_AFDATA_WLOCK_ASSERT(ifp); IF_AFDATA_LOCK_ASSERT(llt->llt_ifp);
KASSERT(l3addr->sa_family == AF_INET, KASSERT(l3addr->sa_family == AF_INET,
("sin_family %d", l3addr->sa_family)); ("sin_family %d", l3addr->sa_family));
@ -1191,11 +1190,10 @@ in_lltable_unlink(struct llentry *lle)
static struct llentry * static struct llentry *
in_lltable_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr) in_lltable_lookup(struct lltable *llt, u_int flags, const struct sockaddr *l3addr)
{ {
struct ifnet *ifp = llt->llt_ifp;
struct llentry *lle; struct llentry *lle;
struct in_addr dst; struct in_addr dst;
IF_AFDATA_LOCK_ASSERT(ifp); IF_AFDATA_LOCK_ASSERT(llt->llt_ifp);
KASSERT(l3addr->sa_family == AF_INET, KASSERT(l3addr->sa_family == AF_INET,
("sin_family %d", l3addr->sa_family)); ("sin_family %d", l3addr->sa_family));

View File

@ -36,6 +36,7 @@ __FBSDID("$FreeBSD$");
#include <sys/systm.h> #include <sys/systm.h>
#include <sys/mbuf.h> #include <sys/mbuf.h>
#include <sys/module.h> #include <sys/module.h>
#include <sys/lock.h>
#include <sys/rmlock.h> #include <sys/rmlock.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/sockopt.h> #include <sys/sockopt.h>

View File

@ -35,6 +35,7 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h> #include <sys/param.h>
#include <sys/malloc.h> #include <sys/malloc.h>
#include <sys/mbuf.h> #include <sys/mbuf.h>
#include <sys/lock.h>
#include <sys/rmlock.h> #include <sys/rmlock.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/sockio.h> #include <sys/sockio.h>