Home
last modified time | relevance | path

Searched refs:ifma_addr (Results 1 – 14 of 14) sorted by relevance

/freebsd/usr.sbin/ifmcstat/
H A Difmcstat.c419 if (ifm.ifma_addr == NULL) in ll_addrlist()
421 KREAD(ifm.ifma_addr, &sa, struct sockaddr); in ll_addrlist()
424 KREAD(ifm.ifma_addr, &sdl, struct sockaddr_dl); in ll_addrlist()
490 if (ifm.ifma_addr == NULL) in if6_addrlist()
492 KREAD(ifm.ifma_addr, &sa, struct sockaddr); in if6_addrlist()
573 if (ifm.ifma_addr == NULL) in if_addrlist()
575 KREAD(ifm.ifma_addr, &sa, struct sockaddr); in if_addrlist()
1015 if (ifma->ifma_name == NULL || ifma->ifma_addr == NULL) in ifmcstat_getifmaddrs()
1032 pgsa = (sockunion_t *)ifma->ifma_addr; in ifmcstat_getifmaddrs()
/freebsd/usr.bin/netstat/
H A Dif.c281 if (ifma->ifma_addr->sa_family == family && in next_ifma()
540 switch (ifma->ifma_addr->sa_family) { in intpr()
545 sdl = (struct sockaddr_dl *)ifma->ifma_addr; in intpr()
555 fmt = routename(ifma->ifma_addr, numeric_addr); in intpr()
565 if (ifma->ifma_addr->sa_family == AF_LINK) { in intpr()
/freebsd/include/
H A Difaddrs.h53 struct sockaddr *ifma_addr; member
/freebsd/lib/libc/net/
H A Dgetifmaddrs.c160 ift->ifma_addr = in getifmaddrs()
/freebsd/tools/regression/ethernet/ethermulti/
H A Dethermulti.c161 sockunion_t *psa = (sockunion_t *)ifma->ifma_addr; in test_ether_multi()
/freebsd/sys/net/
H A Drtsock.c2094 info.rti_info[RTAX_IFA] = ifma->ifma_addr; in rt_newmaddrmsg()
2112 rt_dispatch(m, ifma->ifma_addr ? ifma->ifma_addr->sa_family : AF_UNSPEC); in rt_newmaddrmsg()
2517 if (af && af != ifma->ifma_addr->sa_family) in sysctl_ifmalist()
2520 ifma->ifma_addr) != 0) in sysctl_ifmalist()
2522 info.rti_info[RTAX_IFA] = ifma->ifma_addr; in sysctl_ifmalist()
2524 (ifma->ifma_addr->sa_family != AF_LINK) ? in sysctl_ifmalist()
H A Dif.c3410 if (sa_dl_equal(ifma->ifma_addr, sa)) in if_findmulti()
3413 if (sa_equal(ifma->ifma_addr, sa)) in if_findmulti()
3446 ifma->ifma_addr = dupsa; in if_allocmulti()
3459 free(ifma->ifma_addr, M_IFMADDR); in if_allocmulti()
3491 free(ifma->ifma_addr, M_IFMADDR); in if_freemulti_internal()
4661 if (ifma->ifma_addr->sa_family == AF_LINK) in if_llmaddr_count()
4687 if (ifma->ifma_addr->sa_family != AF_LINK) in if_foreach_llmaddr()
4689 count += (*cb)(cb_arg, (struct sockaddr_dl *)ifma->ifma_addr, in if_foreach_llmaddr()
H A Dif_vlan.c650 if (ifma->ifma_addr->sa_family != AF_LINK) in vlan_setmulti()
658 bcopy(ifma->ifma_addr, &mc->mc_addr, ifma->ifma_addr->sa_len); in vlan_setmulti()
H A Dif_var.h462 struct sockaddr *ifma_addr; /* address this membership is for */ member
H A Dif_lagg.c2005 if (ifma->ifma_addr->sa_family != AF_LINK) in lagg_setmulti()
2012 bcopy(ifma->ifma_addr, &mc->mc_addr, ifma->ifma_addr->sa_len); in lagg_setmulti()
/freebsd/sys/netinet/
H A Din_var.h396 return ((ifma->ifma_addr->sa_family != AF_INET || in inm_ifmultiaddr_get_inm()
H A Din_mcast.c550 KASSERT(ifma->ifma_addr != NULL, ("%s: no ifma_addr", in in_getmulti()
552 KASSERT(ifma->ifma_addr->sa_family == AF_INET, in in_getmulti()
/freebsd/sys/netinet6/
H A Din6_var.h776 return ((ifma->ifma_addr->sa_family != AF_INET6 || in in6m_ifmultiaddr_get_inm()
H A Din6_mcast.c452 KASSERT(ifma->ifma_addr != NULL, ("%s: no ifma_addr", in in6_getmulti()
454 KASSERT(ifma->ifma_addr->sa_family == AF_INET6, in in6_getmulti()