Lines Matching refs:l3addr
150 static int in_lltable_rtcheck(struct ifnet *ifp, uint16_t flags, const struct sockaddr *l3addr);
156 …uct llentry * in_lltable_alloc(struct lltable *llt, uint16_t flags, const struct sockaddr *l3addr);
157 …ct llentry * in_lltable_lookup(struct lltable *llt, uint16_t flags, const struct sockaddr *l3addr);
2472 in_lltable_rtcheck(struct ifnet *ifp, uint16_t flags, const struct sockaddr *l3addr) in in_lltable_rtcheck() argument
2477 KASSERT(l3addr->sa_family == AF_INET, in in_lltable_rtcheck()
2478 ("sin_family %d", l3addr->sa_family)); in in_lltable_rtcheck()
2481 rt = rtalloc1(__DECONST(struct sockaddr *, l3addr), 0, 0); in in_lltable_rtcheck()
2484 inet_ntoa(((const struct sockaddr_in *)(const void *)l3addr)->sin_addr)); in in_lltable_rtcheck()
2553 in_lltable_alloc(struct lltable *llt, uint16_t flags, const struct sockaddr *l3addr) in in_lltable_alloc() argument
2555 const struct sockaddr_in *sin = (const struct sockaddr_in *) (const void *)l3addr; in in_lltable_alloc()
2559 KASSERT(l3addr->sa_family == AF_INET, in in_lltable_alloc()
2560 ("sin_family %d", l3addr->sa_family)); in in_lltable_alloc()
2568 in_lltable_rtcheck(ifp, flags, l3addr) != 0) { in in_lltable_alloc()
2594 in_lltable_lookup(struct lltable *llt, uint16_t flags, const struct sockaddr *l3addr) in in_lltable_lookup() argument
2596 const struct sockaddr_in *sin = (const struct sockaddr_in *)(const void *)l3addr; in in_lltable_lookup()
2601 KASSERT(l3addr->sa_family == AF_INET, in in_lltable_lookup()
2602 ("sin_family %d", l3addr->sa_family)); in in_lltable_lookup()