Home
last modified time | relevance | path

Searched refs:sdl (Results 1 – 25 of 40) sorted by relevance

12

/f-stack/tools/ifconfig/
H A Daf_link.c67 struct sockaddr_dl *sdl; in link_status() local
74 if (sdl == NULL || sdl->sdl_alen == 0) in link_status()
77 if ((sdl->sdl_type == IFT_ETHER || sdl->sdl_type == IFT_L2VLAN || in link_status()
78 sdl->sdl_type == IFT_BRIDGE) && sdl->sdl_alen == ETHER_ADDR_LEN) { in link_status()
88 n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0; in link_status()
122 memcmp(ifr.ifr_addr.sa_data, LLADDR(sdl), sdl->sdl_alen) == 0) in link_status()
145 struct sockaddr_dl sdl; in link_getaddr() local
151 sdl.sdl_len = sizeof(sdl); in link_getaddr()
153 sdl.sdl_nlen = 0; in link_getaddr()
168 sdl.sdl_len = sizeof(sdl); in link_getaddr()
[all …]
H A Difconfig.c474 const struct sockaddr_dl *sdl; in main() local
716 sdl = (const struct sockaddr_dl *) ifa->ifa_addr; in main()
718 sdl = NULL; in main()
746 if (sdl == NULL || in main()
747 (sdl->sdl_type != IFT_ETHER && in main()
748 sdl->sdl_type != IFT_L2VLAN && in main()
749 sdl->sdl_type != IFT_BRIDGE) || in main()
750 sdl->sdl_alen != ETHER_ADDR_LEN) in main()
770 status(afp, sdl, ifa); in main()
1481 status(const struct afswtch *afp, const struct sockaddr_dl *sdl, argument
[all …]
H A Difieee80211.c1186 sdl.sdl_len = sizeof(sdl); in set80211bssid()
1187 link_addr(temp, &sdl); in set80211bssid()
1305 struct sockaddr_dl sdl; in set80211macmac() local
1312 sdl.sdl_len = sizeof(sdl); in set80211macmac()
1313 link_addr(temp, &sdl); in set80211macmac()
1336 struct sockaddr_dl sdl; in DECL_CMD_FUNC() local
1344 sdl.sdl_len = sizeof(sdl); in DECL_CMD_FUNC()
1345 link_addr(temp, &sdl); in DECL_CMD_FUNC()
1366 struct sockaddr_dl sdl; in set80211meshrtmac() local
1373 sdl.sdl_len = sizeof(sdl); in set80211meshrtmac()
[all …]
/f-stack/tools/compat/
H A Dlinkaddr.c58 char *cplim = sdl->sdl_len + (char *)sdl; in link_addr()
61 bzero((char *)&sdl->sdl_family, sdl->sdl_len - 1); in link_addr()
87 sdl->sdl_nlen = cp - sdl->sdl_data; in link_addr()
114 sdl->sdl_alen = cp - LLADDR(sdl); in link_addr()
115 new = cp - (char *)sdl; in link_addr()
116 if (new > sizeof(*sdl)) in link_addr()
117 sdl->sdl_len = new; in link_addr()
133 if (sdl->sdl_nlen) { in link_ntoa()
134 bcopy(sdl->sdl_data, obuf, sdl->sdl_nlen); in link_ntoa()
135 out += sdl->sdl_nlen; in link_ntoa()
[all …]
/f-stack/tools/arp/
H A Darp.c356 struct sockaddr_dl *sdl; in set() local
452 !valid_type(sdl->sdl_type)) { in set()
456 sdl_m.sdl_type = sdl->sdl_type; in set()
457 sdl_m.sdl_index = sdl->sdl_index; in set()
503 struct sockaddr_dl *sdl; in delete() local
569 struct sockaddr_dl *sdl; in search() local
612 (*action)(sdl, sin2, rtm); in search()
650 if (sdl->sdl_alen) { in print_entry()
658 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0; in print_entry()
688 switch(sdl->sdl_type) { in print_entry()
[all …]
/f-stack/freebsd/net/
H A Dif_infiniband.c510 struct sockaddr_dl *sdl; in infiniband_resolvemulti() local
524 sdl = (struct sockaddr_dl *)sa; in infiniband_resolvemulti()
525 e_addr = LLADDR(sdl); in infiniband_resolvemulti()
538 e_addr = LLADDR(sdl); in infiniband_resolvemulti()
541 *llsa = (struct sockaddr *)sdl; in infiniband_resolvemulti()
558 e_addr = LLADDR(sdl); in infiniband_resolvemulti()
561 *llsa = (struct sockaddr *)sdl; in infiniband_resolvemulti()
572 struct sockaddr_dl *sdl; in infiniband_ifattach() local
593 sdl->sdl_type = IFT_INFINIBAND; in infiniband_ifattach()
594 sdl->sdl_alen = ifp->if_addrlen; in infiniband_ifattach()
[all …]
H A Dif_ethersubr.c972 struct sockaddr_dl *sdl; in ether_ifattach() local
992 sdl->sdl_type = IFT_ETHER; in ether_ifattach()
993 sdl->sdl_alen = ifp->if_addrlen; in ether_ifattach()
1010 uuid_ether_add(LLADDR(sdl)); in ether_ifattach()
1026 struct sockaddr_dl *sdl; in ether_ifdetach() local
1029 uuid_ether_del(LLADDR(sdl)); in ether_ifdetach()
1207 struct sockaddr_dl *sdl; in ether_resolvemulti() local
1221 sdl = (struct sockaddr_dl *)sa; in ether_resolvemulti()
1222 e_addr = LLADDR(sdl); in ether_resolvemulti()
1235 e_addr = LLADDR(sdl); in ether_resolvemulti()
[all …]
H A Dif.c862 struct sockaddr_dl *sdl; in if_attach_internal() local
918 sdl->sdl_len = socksize; in if_attach_internal()
927 sdl = (struct sockaddr_dl *)(socksize + (caddr_t)sdl); in if_attach_internal()
929 sdl->sdl_len = masklen; in if_attach_internal()
2023 if (sdl->sdl_index && sdl->sdl_index <= V_if_index) in ifa_ifwithnet()
2185 sdl->sdl_type = iftype; in link_init_sdl()
2187 return (sdl); in link_init_sdl()
2693 sdl->sdl_data + namelen, sdl->sdl_alen); in ifhwioctl()
3446 struct sockaddr_dl sdl; in if_addmulti() local
3482 sdl.sdl_len = sizeof(sdl); in if_addmulti()
[all …]
H A Dif_fwsubr.c746 struct sockaddr_dl *sdl; in firewire_ifattach() local
765 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in firewire_ifattach()
766 sdl->sdl_type = IFT_IEEE1394; in firewire_ifattach()
767 sdl->sdl_alen = ifp->if_addrlen; in firewire_ifattach()
768 bcopy(llc, LLADDR(sdl), ifp->if_addrlen); in firewire_ifattach()
H A Difdi_if.m163 struct sockaddr_dl *sdl;
166 sdl = (struct sockaddr_dl *)ifp->if_addr->ifa_addr;
167 MPASS(sdl->sdl_type == IFT_ETHER);
168 memcpy(LLADDR(sdl), mac, ETHER_ADDR_LEN);
H A Droute.c536 const struct sockaddr_dl *sdl = (const struct sockaddr_dl *)ifpaddr; in rt_getifa_fib() local
537 if (sdl->sdl_index != 0) in rt_getifa_fib()
538 info->rti_ifp = ifnet_byindex(sdl->sdl_index); in rt_getifa_fib()
H A Dif_vlan.c639 struct sockaddr_dl *sdl; in vlan_iflladdr() local
666 sdl = (struct sockaddr_dl *)ifv_ifp->if_addr->ifa_addr; in vlan_iflladdr()
667 sdl->sdl_alen = ifp->if_addrlen; in vlan_iflladdr()
990 struct sockaddr_dl *sdl; in vlan_clone_create() local
1106 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in vlan_clone_create()
1107 sdl->sdl_type = IFT_L2VLAN; in vlan_clone_create()
/f-stack/tools/netstat/
H A Dif.c257 struct sockaddr_dl *sdl; in next_ifma() local
259 sdl = (struct sockaddr_dl *)ifma->ifma_name; in next_ifma()
261 strcmp(sdl->sdl_data, name) == 0) in next_ifma()
397 struct sockaddr_dl *sdl; in intpr() local
400 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in intpr()
404 if (sdl->sdl_nlen == 0 && in intpr()
405 sdl->sdl_alen == 0 && in intpr()
406 sdl->sdl_slen == 0) in intpr()
459 struct sockaddr_dl *sdl; in intpr() local
462 if (sdl->sdl_type != IFT_ETHER && in intpr()
[all …]
H A Dcommon.c96 struct sockaddr_dl *sdl; in prepare_ifmap() local
113 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in prepare_ifmap()
114 ifindex = sdl->sdl_index; in prepare_ifmap()
H A Droute.c446 struct sockaddr_dl *sdl = (struct sockaddr_dl *)sa; in fmt_sockaddr()
449 if (sdl->sdl_nlen) in fmt_sockaddr()
450 cp = sdl->sdl_data; in fmt_sockaddr()
/f-stack/tools/ndp/
H A Dndp.c462 register struct sockaddr_dl *sdl; in set() local
509 switch (sdl->sdl_type) { in set()
521 if (sdl->sdl_family != AF_LINK) { in set()
525 sdl_m.sdl_type = sdl->sdl_type; in set()
526 sdl_m.sdl_index = sdl->sdl_index; in set()
575 struct sockaddr_dl *sdl; in delete() local
649 struct sockaddr_dl *sdl; in dump() local
707 if (sdl->sdl_family != AF_LINK) in dump()
820 (sdl->sdl_len + (char *)sdl); in dump()
881 } else if (sdl->sdl_alen) { in ether_str()
[all …]
/f-stack/freebsd/net/route/
H A Dnhop_ctl.c207 bzero(sdl, sizeof(struct sockaddr_dl_short)); in fill_sdl_from_ifp()
208 sdl->sdl_family = AF_LINK; in fill_sdl_from_ifp()
209 sdl->sdl_len = sizeof(struct sockaddr_dl_short); in fill_sdl_from_ifp()
210 sdl->sdl_index = ifp->if_index; in fill_sdl_from_ifp()
211 sdl->sdl_type = ifp->if_type; in fill_sdl_from_ifp()
241 struct sockaddr_dl *sdl; in set_nhop_gw_from_info() local
245 sdl = (struct sockaddr_dl *)gw; in set_nhop_gw_from_info()
246 if (sdl->sdl_family != AF_LINK) { in set_nhop_gw_from_info()
250 ifp = ifnet_byindex(sdl->sdl_index); in set_nhop_gw_from_info()
581 const struct sockaddr_dl *sdl; in print_nhop_sa() local
[all …]
/f-stack/tools/route/
H A Droute.c586 struct sockaddr_dl *sdl; in routename() local
684 if (sdl->sdl_nlen == 0 && in routename()
685 sdl->sdl_alen == 0 && in routename()
686 sdl->sdl_slen == 0) { in routename()
688 sdl->sdl_index); in routename()
693 return (link_ntoa(sdl)); in routename()
721 struct sockaddr_dl *sdl; in netname() local
804 sdl->sdl_index); in netname()
1305 if (sdl != NULL) { in getaddr()
1310 memcpy(sdl0, sdl, sdl->sdl_len); in getaddr()
[all …]
/f-stack/freebsd/netinet/
H A Din.c728 struct sockaddr_dl_short sdl = { in in_handle_prefix_route() local
1612 struct sockaddr_dl sdl; in in_lltable_dump_entry() member
1614 struct sockaddr_dl *sdl; in in_lltable_dump_entry() local
1641 sdl = &arpc.sdl; in in_lltable_dump_entry()
1642 sdl->sdl_family = AF_LINK; in in_lltable_dump_entry()
1643 sdl->sdl_len = sizeof(*sdl); in in_lltable_dump_entry()
1644 sdl->sdl_index = ifp->if_index; in in_lltable_dump_entry()
1645 sdl->sdl_type = ifp->if_type; in in_lltable_dump_entry()
1647 sdl->sdl_alen = ifp->if_addrlen; in in_lltable_dump_entry()
1650 sdl->sdl_alen = 0; in in_lltable_dump_entry()
[all …]
/f-stack/freebsd/netinet6/
H A Din6_ifattach.c244 struct sockaddr_dl *sdl; in in6_get_hw_ifid() local
256 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in in6_get_hw_ifid()
257 if (sdl == NULL) in in6_get_hw_ifid()
259 if (sdl->sdl_alen == 0) in in6_get_hw_ifid()
268 addr = LLADDR(sdl); in in6_get_hw_ifid()
269 addrlen = sdl->sdl_alen; in in6_get_hw_ifid()
H A Din6.c1267 struct sockaddr_dl_short sdl = { in in6_handle_dstaddr_rtrequest() local
2401 struct sockaddr_dl sdl; in in6_lltable_dump_entry() member
2403 struct sockaddr_dl *sdl; in in6_lltable_dump_entry() local
2431 sdl = &ndpc.sdl; in in6_lltable_dump_entry()
2432 sdl->sdl_family = AF_LINK; in in6_lltable_dump_entry()
2433 sdl->sdl_len = sizeof(*sdl); in in6_lltable_dump_entry()
2434 sdl->sdl_index = ifp->if_index; in in6_lltable_dump_entry()
2435 sdl->sdl_type = ifp->if_type; in in6_lltable_dump_entry()
2437 sdl->sdl_alen = ifp->if_addrlen; in in6_lltable_dump_entry()
2440 sdl->sdl_alen = 0; in in6_lltable_dump_entry()
[all …]
/f-stack/lib/
H A Dff_route.c166 struct sockaddr_dl *sdl = (struct sockaddr_dl *)info->rti_info[RTAX_GATEWAY]; in cleanup_xaddrs_lladdr() local
168 if (sdl->sdl_family != AF_LINK) in cleanup_xaddrs_lladdr()
171 if (sdl->sdl_index == 0) in cleanup_xaddrs_lladdr()
174 if (offsetof(struct sockaddr_dl, sdl_data) + sdl->sdl_nlen + sdl->sdl_alen > sdl->sdl_len) in cleanup_xaddrs_lladdr()
221 const struct sockaddr_dl_short sdl = { in cleanup_xaddrs_gateway() local
226 *gw_sdl = sdl; in cleanup_xaddrs_gateway()
/f-stack/tools/ipfw/
H A Dnat.c95 struct sockaddr_dl *sdl; in set_addr_dynamic() local
132 sdl = (struct sockaddr_dl *)(ifm + 1); in set_addr_dynamic()
133 if (strlen(ifn) == sdl->sdl_nlen && in set_addr_dynamic()
134 strncmp(ifn, sdl->sdl_data, sdl->sdl_nlen) == 0) { in set_addr_dynamic()
/f-stack/freebsd/contrib/device-tree/src/arm64/altera/
H A Dsocfpga_stratix10_socdk.dts132 i2c-sdl-falling-time-ns = <890>; /* lcnt */
/f-stack/freebsd/mips/include/
H A Dasm.h298 # define REG_SLO sdl
315 # define REG_SHI sdl

12