| /freebsd/tests/sys/net/routing/ |
| H A D | rtsock_common.h | 487 if (((flags & SA_F_IGNORE_IFNAME) == 0) && ((al->sdl_nlen != bl->sdl_nlen) || in sa_equal_msg_flags() 488 (memcmp(al->sdl_data, bl->sdl_data, al->sdl_nlen) != 0))) { in sa_equal_msg_flags() 490 memcpy(abuf, al->sdl_data, al->sdl_nlen); in sa_equal_msg_flags() 491 abuf[al->sdl_nlen] = '\0'; in sa_equal_msg_flags() 492 memcpy(bbuf, bl->sdl_data, bl->sdl_nlen); in sa_equal_msg_flags() 493 abuf[bl->sdl_nlen] = '\0'; in sa_equal_msg_flags() 495 abuf, al->sdl_nlen, bbuf, bl->sdl_nlen); in sa_equal_msg_flags() 817 int data_len = sdl->sdl_nlen + sdl->sdl_alen; in _validate_message_sockaddrs() 823 data_len, rtm_len, sdl->sdl_nlen, sdl->sdl_alen); in _validate_message_sockaddrs()
|
| H A D | rtsock_print.h | 226 if (sdl->sdl_nlen) { in sa_print() 228 memcpy(_ifname, sdl->sdl_data, sdl->sdl_nlen); in sa_print() 229 _ifname[sdl->sdl_nlen] = '\0'; in sa_print()
|
| /freebsd/lib/libc/tests/net/ |
| H A D | link_addr_test.cc | 82 ATF_REQUIRE_EQ(true, sdl.sdl_nlen >= 0); in make_linkaddr() 105 auto name = data(sdl).subspan(0, sdl.sdl_nlen); in ifname() 117 std::ranges::copy(data(sdl).subspan(sdl.sdl_nlen, ETHER_ADDR_LEN), in addr() 325 ATF_REQUIRE_EQ(3, sdl->sdl_nlen); in ATF_TEST_CASE_BODY() 341 ATF_REQUIRE_EQ(0, sdl->sdl_nlen); in ATF_TEST_CASE_BODY() 349 ATF_REQUIRE_EQ(0, sdl->sdl_nlen); in ATF_TEST_CASE_BODY()
|
| /freebsd/sys/net/ |
| H A D | if_dl.h | 63 u_char sdl_nlen; /* interface name length, no trailing 0 reqd. */ member 70 #define LLADDR(s) (&(s)->sdl_data[(s)->sdl_nlen])
|
| H A D | route.c | 378 if (sdl->sdl_nlen > 0) { in info_get_ifp() 380 if (sdl->sdl_nlen + offsetof(struct sockaddr_dl, sdl_data) > sdl->sdl_len) in info_get_ifp() 382 if (sdl->sdl_nlen >= IF_NAMESIZE) in info_get_ifp() 385 memcpy(if_name, sdl->sdl_data, sdl->sdl_nlen); in info_get_ifp()
|
| /freebsd/lib/libc/net/ |
| H A D | linkaddr.c | 74 sdl->sdl_nlen = namelen; in link_addr() 246 namelen = (sdl->sdl_nlen <= IFNAMSIZ) ? sdl->sdl_nlen : IFNAMSIZ; in link_ntoa_r()
|
| H A D | getifaddrs.c | 149 ncnt += dl->sdl_nlen + 1; in getifaddrs() 235 memcpy(names, dl->sdl_data, (size_t)dl->sdl_nlen); in getifaddrs() 236 names[dl->sdl_nlen] = 0; in getifaddrs() 237 names += dl->sdl_nlen + 1; in getifaddrs()
|
| /freebsd/sbin/ifconfig/ |
| H A D | af_link.c | 93 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0; in print_lladdr() 201 sdl.sdl_nlen = 0; in link_getaddr()
|
| /freebsd/lib/libnetbsd/ |
| H A D | sockaddr_snprintf.c | 101 sdl->sdl_type, sdl->sdl_nlen, sdl->sdl_alen, sdl->sdl_slen, in debug_dl() 158 if (sdl->sdl_slen == 0 && sdl->sdl_nlen == 0 in sockaddr_snprintf() 164 salen = sdl->sdl_slen + sdl->sdl_nlen + sdl->sdl_alen; in sockaddr_snprintf()
|
| /freebsd/usr.bin/netstat/ |
| H A D | if.c | 285 sdl->sdl_nlen == strlen(name) && in next_ifma() 286 strncmp(sdl->sdl_data, name, sdl->sdl_nlen) == 0) in next_ifma() 345 if (sdl->sdl_nlen == 0 && in process_ifa_addr() 354 if (sdl->sdl_nlen == 0 && in process_ifa_addr()
|
| /freebsd/usr.sbin/ppp/ |
| H A D | route.c | 119 if (dl->sdl_nlen) in p_sockaddr() 120 snprintf(buf, sizeof buf, "%.*s", dl->sdl_nlen, dl->sdl_data); in p_sockaddr() 127 MAC = (u_char *)dl->sdl_data + dl->sdl_nlen; in p_sockaddr() 274 ifs[ifm->ifm_index-1] = (char *)malloc(dl->sdl_nlen+1); in Index2Nam() 279 memcpy(ifs[ifm->ifm_index-1], dl->sdl_data, dl->sdl_nlen); in Index2Nam() 280 ifs[ifm->ifm_index-1][dl->sdl_nlen] = '\0'; in Index2Nam()
|
| H A D | arp.c | 282 dl->sdl_nlen, dl->sdl_data); in arp_EtherAddr() 304 "Found interface %.*s for %s\n", dl->sdl_nlen, in arp_EtherAddr()
|
| /freebsd/usr.sbin/rtsold/ |
| H A D | if.c | 319 if (strlen(name) != sdl->sdl_nlen) in if_nametosdl() 323 sdl->sdl_nlen) == 0) { in if_nametosdl()
|
| /freebsd/tests/atf_python/sys/net/ |
| H A D | rtsock.py | 277 if sdl.sdl_nlen: 279 if sdl.sdl_nlen + iface_offset > len(sa): 281 "LINK sa sdl_nlen {} > total len {}".format(sdl.sdl_nlen, len(sa)) 284 bytes.decode(sa[iface_offset : iface_offset + sdl.sdl_nlen])
|
| /freebsd/contrib/wpa/src/l2_packet/ |
| H A D | l2_packet_freebsd.c | 226 if (sdl->sdl_family != AF_LINK || sdl->sdl_nlen == 0 || in eth_get() 227 os_memcmp(sdl->sdl_data, device, sdl->sdl_nlen) != 0) in eth_get()
|
| /freebsd/usr.sbin/rwhod/ |
| H A D | rwhod.c | 659 sdl->sdl_nlen) == 0 && in configure() 666 len = sizeof(*np) + dstaddr->sa_len + sdl->sdl_nlen + 1; in configure() 676 memcpy(np->n_name, sdl->sdl_data, sdl->sdl_nlen); in configure()
|
| /freebsd/contrib/netbsd-tests/lib/libutil/ |
| H A D | t_sockaddr_snprintf.c | 164 sdl.sdl_nlen = 0; in ATF_TC_BODY()
|
| /freebsd/share/examples/libifconfig/ |
| H A D | status.c | 203 n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0; in print_link_addr()
|
| /freebsd/sys/netpfil/ipfw/ |
| H A D | ip_fw_log.c | 663 sdl_ipfwcmd->sdl_nlen = ipfw_copy_rule_comment(f, hdr->comment); in ipfw_log_rtsock() 670 if (sizeof(*hdr) + sdl_ipfwcmd->sdl_nlen > sizeof(sdl_ipfwcmd->sdl_data)) { in ipfw_log_rtsock() 671 sdl_ipfwcmd->sdl_len += sizeof(*hdr) + sdl_ipfwcmd->sdl_nlen - in ipfw_log_rtsock()
|
| /freebsd/contrib/bsnmp/snmp_mibII/ |
| H A D | mibII.c | 1022 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) in process_arp() 1110 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) { in handle_rtmsg() 1118 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) in handle_rtmsg() 1133 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) != NULL) in handle_rtmsg() 1145 ptr = sdl->sdl_data + sdl->sdl_nlen; in handle_rtmsg()
|
| /freebsd/sys/net/route/ |
| H A D | nhop.h | 66 u_char sdl_nlen; /* interface name length, no trailing 0 reqd. */ member
|
| /freebsd/usr.sbin/arp/ |
| H A D | arp.c | 630 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0; in print_entry()
|
| /freebsd/tools/debugscripts/ |
| H A D | netstat-anr.gdb | 89 if ($sdl->sdl_nlen == 0 && $sdl->sdl_alen == 0 && \
|
| /freebsd/contrib/wpa/src/drivers/ |
| H A D | driver_wired_common.c | 112 dlp->sdl_nlen = 0; in driver_wired_multi()
|
| /freebsd/contrib/ntp/libntp/lib/isc/unix/ |
| H A D | ifiter_sysctl.c | 174 namelen = sdl->sdl_nlen; in internal_current()
|