AF_LINK
if (ifa->ifa_addr->sa_family != AF_LINK)
case AF_LINK:
if (sa != NULL && sa->sa_family == AF_LINK &&
sa != NULL && sa->sa_family == AF_LINK &&
if (sdl && sdl->sdl_family == AF_LINK) {
if (ifa->ifa_addr->sa_family == AF_LINK) {
case AF_LINK: {
case AF_LINK: {
ifp.sdl_family = AF_LINK;
case AF_LINK: {
== AF_LINK)
ifa->ifa_addr->sa_family == AF_LINK) {
ifr.ifr_addr.sa_family = AF_LINK;
ifa->ifa_addr->sa_family == AF_LINK))
if (n->af == AF_LINK && !strncmp(n->name, ifa_name,
ifa->ifa_addr->sa_family == AF_LINK))
if (n->af == AF_LINK && !strncmp(n->name, ifa_name,
n->af != AF_LINK)) {
ifa->ifa_addr->sa_family == AF_LINK))
if (n->af == AF_LINK)
if (p->af == AF_LINK && strcmp(p->ifname, ifa_name) == 0)
if (p->af == AF_LINK && ifindex == p->ifindex) {
if (n->af == AF_LINK && !strncmp(n->ifname, ifa_name, IFNAMSIZ))
case AF_LINK:
so_ifp.sa.sa_family = AF_LINK;
if (sa->sa_family == AF_LINK &&
case AF_LINK:
af = AF_LINK;
af = AF_LINK;
getaddr(RTA_IFP, AF_LINK, *++argv, NULL);
af = AF_LINK;
afamily = AF_LINK;
case AF_LINK:
case AF_LINK:
case AF_LINK:
case AF_LINK:
sdl->sdl_family = AF_LINK;
sa->sa_family = AF_LINK;
if (ifba->ifba_dstsa.ss_family != AF_LINK)
sdl->sdl_family = AF_LINK;
case AF_LINK:
struct sockaddr_dl sa_dl = { sizeof(sa_dl), AF_LINK };
if (gateway->sa_family == AF_LINK) {
case AF_LINK:
if (sa->sa_family != AF_LINK)
KASSERT(ifa->ifa_addr->sa_family != AF_LINK);
info.rti_info[RTAX_GATEWAY]->sa_family == AF_LINK &&
if (gate->sa_family != AF_LINK ||
sdl->sdl_family == AF_LINK && sdl->sdl_alen != 0) {
rt->rt_gateway->sa_family != AF_LINK) {
sdl.sdl_family = AF_LINK;
(nrt->rt_gateway->sa_family == AF_LINK) &&
if (rt->rt_gateway->sa_family != AF_LINK)
if (rt->rt_gateway->sa_family != AF_LINK) {
rt->rt_gateway->sa_family == AF_LINK) {
rt->rt_gateway->sa_family != AF_LINK || rt->rt_llinfo == NULL ||
if (gate->sa_family != AF_LINK ||
rt->rt_gateway->sa_family == AF_LINK) {
} else if (sdl0->sa_family == AF_LINK) {
case AF_LINK:
#define PF_LINK AF_LINK
if (sdl == NULL || sdl->sdl_family != AF_LINK)
case AF_LINK:
if (sdl == NULL || sdl->sdl_family != AF_LINK)
ifa->ifa_addr->sa_family != AF_LINK)
case AF_LINK:
case AF_LINK:
case AF_LINK:
if (sdl && sdl->sdl_family == AF_LINK &&
ifa->ifa_addr->sa_family != AF_LINK)
ifa->ifa_addr->sa_family != AF_LINK)
struct sockaddr_dl blank_sdl = { sizeof(blank_sdl), AF_LINK }, sdl_m;
struct sockaddr_dl ifp_m = { sizeof(ifp_m), AF_LINK };
if (sdl->sdl_family == AF_LINK &&
if (sdl->sdl_family != AF_LINK) {
if (sdl->sdl_family == AF_LINK && rtm->rtm_flags & RTF_LLINFO) {
if (sdl->sdl_family != AF_LINK) {
dl->sdl_family = AF_LINK;
if (sa->sa_family == AF_LINK) {
case AF_LINK:
if (ifa->ifa_addr->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family == AF_LINK) {
if (sa->sa_family == AF_LINK) {
case AF_LINK:
if (sdl && sdl->sdl_family == AF_LINK) {
ifa->ifa_addr->sa_family == AF_LINK) {
#ifdef AF_LINK
case AF_LINK: {
case AF_LINK:
if (sdl && sdl->sdl_family == AF_LINK) {
if (ifa->ifa_addr->sa_family != AF_LINK)
if (sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER ||
if (sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER ||
struct sockaddr_dl blank_sdl = {sizeof(blank_sdl), AF_LINK }, sdl_m;
struct sockaddr_dl ifp_m = { sizeof(ifp_m), AF_LINK };
if (sdl->sdl_family == AF_LINK &&
if (sdl->sdl_family != AF_LINK) {
if (sdl->sdl_family == AF_LINK && rtm->rtm_flags & RTF_LLINFO) {
if (sdl->sdl_family != AF_LINK) {
if (sdl->sdl_family != AF_LINK)
if (sa->sa_family == AF_LINK)
sdl->sdl_family = AF_LINK;
if (af == AF_LINK) {
sdl.sdl_family = AF_LINK;
sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER ||
if (sa->sa_family == AF_LINK) {
ifp.addr.sdl_family = AF_LINK;
case AF_LINK:
if (sdl && sdl->sdl_family == AF_LINK) {
case AF_LINK:
if (sdl && sdl->sdl_family == AF_LINK) {
&& ifa->ifa_addr->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family != AF_LINK &&
if (ifa->ifa_addr->sa_family == AF_LINK) {
if (sdl->sdl_family == AF_LINK &&
if (sdl->sdl_family != AF_LINK) {
struct sockaddr_dl blank_sdl = {sizeof(blank_sdl), AF_LINK }, sdl_m;
struct sockaddr_dl ifp_m = {sizeof(&ifp_m), AF_LINK};
if (sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER ||
if (sdl->sdl_family == AF_LINK &&
if (sa->sa_family == AF_LINK) {
case AF_LINK:
case AF_LINK:
} else if (sgw->sin6_family == AF_LINK) {
else if (sin6_gw->sin6_family == AF_LINK) {
case AF_LINK:
if (nflag && family != AF_LINK) {
case AF_LINK: