| /f-stack/tools/ifconfig/ |
| H A D | af_link.c | 67 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 D | ifconfig.c | 474 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 D | ifieee80211.c | 1186 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 D | linkaddr.c | 58 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 D | arp.c | 356 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 D | if_infiniband.c | 510 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 D | if_ethersubr.c | 972 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 D | if.c | 862 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 D | if_fwsubr.c | 746 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 D | ifdi_if.m | 163 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 D | route.c | 536 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 D | if_vlan.c | 639 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 D | if.c | 257 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 D | common.c | 96 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 D | route.c | 446 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 D | ndp.c | 462 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 D | nhop_ctl.c | 207 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 D | route.c | 586 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 D | in.c | 728 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 D | in6_ifattach.c | 244 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 D | in6.c | 1267 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 D | ff_route.c | 166 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 D | nat.c | 95 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 D | socfpga_stratix10_socdk.dts | 132 i2c-sdl-falling-time-ns = <890>; /* lcnt */
|
| /f-stack/freebsd/mips/include/ |
| H A D | asm.h | 298 # define REG_SLO sdl 315 # define REG_SHI sdl
|