AF_LINK
#ifdef AF_LINK
case AF_LINK:
#ifdef AF_LINK
case AF_LINK:
#if !defined(AF_LINK)
ifa->ifa_addr->sa_family == AF_LINK &&
ifa->ifa_addr->sa_family == AF_LINK) {
ifa->ifa_addr->sa_family == AF_LINK) {
ifa->ifa_addr->sa_family == AF_LINK &&
sdl->sdl_family = AF_LINK;
if (psu && psu->ss.ss_family == AF_LINK &&
ATF_REQUIRE_EQ(AF_LINK, static_cast<int>(sdl.sdl_family));
case AF_LINK:
case AF_LINK:
ifrp->ifr_addr.sa_family == AF_LINK &&
static struct sockaddr_dl blank_sdl = {sizeof(blank_sdl), AF_LINK }, sdl_m;
if (sdl->sdl_family == AF_LINK &&
if (sdl->sdl_family != AF_LINK) {
if (ifa->ifa_addr->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family != AF_LINK)
.sdl_family = AF_LINK,
sdl.sdl_family = AF_LINK;
sa->sa_family = AF_LINK;
.af_af = AF_LINK,
.af_af = AF_LINK,
.af_af = AF_LINK,
afp->af_af == AF_LINK || afp->af_af == AF_UNSPEC ?
if (doalias == 0 && afp->af_af != AF_LINK)
args->afp->af_af == AF_LINK ? AF_LOCAL : args->afp->af_af;
if (allfamilies || afp->af_af == AF_LINK) {
if (ifa->ifa_addr->sa_family == AF_LINK)
.sdl_family = AF_LINK,
} else if (args->afp->af_af == AF_LINK)
if (args->allfamilies | (args->afp != NULL && args->afp->af_af == AF_LINK)) {
const struct afswtch *p = af_getbyfamily(AF_LINK);
af = AF_LINK;
ifa->ifa_addr->sa_family == AF_LINK))
if (n->af == AF_LINK) {
sdom = 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))
af = AF_LINK;
if (ifa->ifa_addr->sa_family != AF_LINK)
sa->sa_family = AF_LINK;
case AF_LINK:
so[RTAX_IFP].ss_family = AF_LINK;
(sp[RTAX_IFP]->sa_family != AF_LINK ||
case AF_LINK:
af = AF_LINK;
case AF_LINK:
case AF_LINK:
af = AF_LINK;
.sdl_family = AF_LINK,
if ((sdl)->sdl_family != AF_LINK)
case AF_LINK:
if (if_foreach_addr_type(ifp, AF_LINK, linux_ifhwaddr_cb, lsa) > 0)
if (ifma->ifma_addr->sa_family != AF_LINK)
if (nh->gw_sa.sa_family == AF_LINK)
if (af == AF_LINK) {
sdl->sdl_family = AF_LINK;
if (ifr->ifr_addr.sa_family != AF_LINK)
if (sa->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family == AF_LINK)
if (ifa->ifa_addr->sa_family != AF_LINK)
if (ifma->ifma_addr->sa_family == AF_LINK)
if (ifma->ifma_addr->sa_family != AF_LINK)
sdl->sdl_family = AF_LINK;
if (ifa->ifa_addr->sa_family != AF_LINK)
m->m_pkthdr.csum_data = AF_LINK;
case AF_LINK:
case AF_LINK:
case AF_LINK:
af = AF_LINK;
case AF_LINK:
case AF_LINK:
if (ifma->ifma_addr->sa_family != AF_LINK)
if (dl == NULL || dl->sdl_family != AF_LINK)
if (ifma->ifma_addr->sa_family != AF_LINK)
if (sdl->sdl_family != AF_LINK)
case AF_LINK:
if (src_sa->sa_family == AF_LINK) {
nh->gw_sa.sa_family == AF_LINK) {
sdl->sdl_family = AF_LINK;
if ((gw->sa_family == AF_LINK) && !is_gw) {
else if (neigh_family == AF_UNSPEC || neigh_family == AF_LINK)
case AF_LINK:
case AF_LINK:
} else if (sa->sa_family == AF_LINK) {
if (sdl->sdl_family != AF_LINK)
case AF_LINK:
.sdl_family = AF_LINK,
(ifma->ifma_addr->sa_family != AF_LINK) ?
info->rti_info[RTAX_GATEWAY]->sa_family != AF_LINK) {
if (nh != NULL && nh->gw_sa.sa_family == AF_LINK &&
sa_dl.sdl_family = AF_LINK;
sa_dl.sdl_family = AF_LINK;
sdl->sdl_family = AF_LINK;
.sdl_family = AF_LINK,
if (nh->nh_ifa != ifa && ifa->ifa_addr->sa_family != AF_LINK)
if (sdp->sdl_family != AF_LINK ||
sdl2->sdl_family = AF_LINK;
.sdl_family = AF_LINK,
sdl->sdl_family = AF_LINK;
if (ifa->ifa_addr->sa_family != AF_LINK)
case AF_LINK: /* should eventually be supported */
gw.sdl_family = AF_LINK;
} else if (sdl0->sa_family == AF_LINK) {
.sdl_family = AF_LINK,
if (ifa->ifa_addr->sa_family == AF_LINK)
case AF_LINK:
case AF_LINK:
case AF_LINK:
case AF_LINK:
case AF_LINK:
ipfw_hook(AF_LINK);
if (V_fwlink_enable && (error = ipfw_link(AF_LINK, false)) != 0)
ipfw_unhook(AF_LINK);
af = AF_LINK;
if (tei->subtype == AF_LINK) {
if (tei->subtype == AF_LINK) {
tent->subtype = AF_LINK;
if (tent->subtype == AF_LINK) {
if_foreach_addr_type(ifp, AF_LINK, bootpc_init_ifa_cb, &sdl);
sa->sdl_family = AF_LINK;
#define PF_LINK AF_LINK
case AF_LINK:
af = AF_LINK;
} else if (af == AF_LINK) {
sdl->sdl_family = AF_LINK;
if (sa->sa_family == AF_LINK) {
case AF_LINK:
RTSOCK_ATF_REQUIRE_MSG(rtm, sa->sa_family == AF_LINK, "GW sa family is %d", sa->sa_family);
RTSOCK_ATF_REQUIRE_MSG(rtm, sa->sa_family == AF_LINK, "GW sa family is %d", sa->sa_family);
dlp->sdl_family = AF_LINK;
if (psa->sa.sa_family != AF_LINK ||
dlp->sdl_family = AF_LINK;
.sdl_family = AF_LINK,
case AF_LINK:
ifr.ifr_addr.sa_family = AF_LINK;
ifr.ifr_addr.sa_family = AF_LINK;
case AF_LINK:
if (!sdl || sdl->sdl_family != AF_LINK)
if (ifa->ifa_addr->sa_family != AF_LINK)
case AF_LINK:
case AF_LINK:
if (ifma->ifma_addr->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family != AF_LINK)
af = AF_LINK;
case AF_LINK:
.sdl_family = AF_LINK,
sdl_m.sdl_family = AF_LINK;
if ((sdl->sdl_family != AF_LINK) ||
if (sdl->sdl_family == AF_LINK &&
ifd->ifa_addr->sa_family == AF_LINK)
.sdl_family = AF_LINK,
ifr.ifr_addr.sa_family = AF_LINK;
if (ifa->ifa_addr->sa_family != AF_LINK)
if (ifa->ifa_addr->sa_family != AF_LINK)
af = AF_LINK;
if (af == AF_LINK && vflag)
if (psa->sa.sa_family != AF_LINK) {
if (!vflag && pifasa->sa.sa_family == AF_LINK)
((lastifasa.ss.ss_family == AF_LINK &&
case AF_LINK:
case AF_LINK:
dlp->sdl_family = AF_LINK;
.sdl_family = AF_LINK
if (sdl->sdl_family == AF_LINK &&
if (sdl->sdl_family != AF_LINK) {
if (sdl->sdl_family == AF_LINK &&
if (sdl->sdl_family != AF_LINK) {
if (sdl->sdl_family != AF_LINK)
.sdl_family = AF_LINK,
if (ifa->ifa_addr->sa_family != AF_LINK)
case AF_LINK:
sa[RTAX_GATEWAY]->sa_family == AF_LINK) {
if (ifa && ifp && ifp->sa_family == AF_LINK) {
case AF_LINK:
case AF_LINK:
sizeof(struct sockaddr_dl), AF_LINK, 0, IFT_ETHER, 0, 6,
if (ll2->sdl_family != AF_LINK) {
} else if (sgw->sin6_family == AF_LINK) {
else if (sin6_gw->sin6_family == AF_LINK) {
gw->sa_family != AF_LINK)
if (sa->sa_family == AF_LINK) {
if (sa->sa_family == AF_LINK) {
if (ifa->ifa_addr->sa_family != AF_LINK)
if (ifa->ifa_addr->sa_family == AF_LINK &&
p->ifa_addr->sa_family == AF_LINK)