| /freebsd-13.1/lib/libc/net/ |
| H A D | linkaddr.c | 58 char *cp = sdl->sdl_data; in link_addr() 88 sdl->sdl_nlen = cp - sdl->sdl_data; in link_addr() 138 bcopy(sdl->sdl_data, out, namelen); in link_ntoa() 147 in = (const u_char *)sdl->sdl_data + sdl->sdl_nlen; in link_ntoa() 151 if (in != (const u_char *)sdl->sdl_data + sdl->sdl_nlen) { in link_ntoa()
|
| H A D | getnameinfo.c | 107 {PF_LINK, sizeofmember(struct sockaddr_dl, sdl_data), 109 offsetof(struct sockaddr_dl, sdl_data), 149 sizeofmember(struct sockaddr_dl, sdl_data)) in getnameinfo() 451 memcpy(host, sdl->sdl_data, sdl->sdl_nlen); in getnameinfo_link()
|
| H A D | getifaddrs.c | 238 memcpy(names, dl->sdl_data, (size_t)dl->sdl_nlen); in getifaddrs()
|
| /freebsd-13.1/sys/net/ |
| H A D | if_dl.h | 67 char sdl_data[46]; /* minimum work area, can be larger; member 71 #define LLADDR(s) ((caddr_t)((s)->sdl_data + (s)->sdl_nlen)) 72 #define CLLADDR(s) ((c_caddr_t)((s)->sdl_data + (s)->sdl_nlen))
|
| H A D | route.c | 523 if (sdl->sdl_nlen + offsetof(struct sockaddr_dl, sdl_data) > sdl->sdl_len) in info_get_ifp() 528 memcpy(if_name, sdl->sdl_data, sdl->sdl_nlen); in info_get_ifp()
|
| H A D | if.c | 920 masklen = offsetof(struct sockaddr_dl, sdl_data[0]) + IFNAMSIZ; in if_attach_internal() 930 bcopy(ifp->if_xname, sdl->sdl_data, namelen); in if_attach_internal() 941 sdl->sdl_data[--namelen] = 0xff; in if_attach_internal() 2719 bcopy(sdl->sdl_data + onamelen, in ifhwioctl() 2720 sdl->sdl_data + namelen, sdl->sdl_alen); in ifhwioctl() 2722 bcopy(new_name, sdl->sdl_data, namelen); in ifhwioctl() 2725 bzero(sdl->sdl_data, onamelen); in ifhwioctl() 2727 sdl->sdl_data[--namelen] = 0xff; in ifhwioctl()
|
| /freebsd-13.1/contrib/netbsd-tests/usr.bin/xlint/lint1/ |
| H A D | d_cast_init2.c | 3 char sdl_data[2]; member 7 ((int) ((unsigned long)&((struct sockaddr_dl *) 0)->sdl_data[0]));
|
| /freebsd-13.1/sys/nfs/ |
| H A D | nfs_diskless.c | 384 sa->sdl_data[0] = a[0]; in hwaddr_to_sockaddr() 385 sa->sdl_data[1] = a[1]; in hwaddr_to_sockaddr() 386 sa->sdl_data[2] = a[2]; in hwaddr_to_sockaddr() 387 sa->sdl_data[3] = a[3]; in hwaddr_to_sockaddr() 388 sa->sdl_data[4] = a[4]; in hwaddr_to_sockaddr() 389 sa->sdl_data[5] = a[5]; in hwaddr_to_sockaddr()
|
| /freebsd-13.1/sbin/ifconfig/ |
| H A D | af_link.c | 151 arc4random_buf(&sdl.sdl_data, ETHER_ADDR_LEN); in link_getaddr() 153 sdl.sdl_data[0] &= 0xfc; in link_getaddr() 154 sdl.sdl_data[0] |= 0x02; in link_getaddr()
|
| /freebsd-13.1/usr.sbin/wpa/wpa_supplicant/ |
| H A D | Packet32.c | 283 if (strnstr(sdl->sdl_data, "wlan", sdl->sdl_nlen)) { in PacketGetAdapterNames() 288 strncpy(plist, sdl->sdl_data, sdl->sdl_nlen); in PacketGetAdapterNames() 316 if (strnstr(sdl->sdl_data, "wlan", sdl->sdl_nlen)) { in PacketGetAdapterNames() 321 strncpy(plist, sdl->sdl_data, sdl->sdl_nlen); in PacketGetAdapterNames()
|
| /freebsd-13.1/tests/sys/net/routing/ |
| H A D | rtsock_common.h | 490 (memcmp(al->sdl_data, bl->sdl_data, al->sdl_nlen) != 0))) { in sa_equal_msg_flags() 492 memcpy(abuf, al->sdl_data, al->sdl_nlen); in sa_equal_msg_flags() 494 memcpy(bbuf, bl->sdl_data, bl->sdl_nlen); in sa_equal_msg_flags() 820 data_len += offsetof(struct sockaddr_dl, sdl_data); in _validate_message_sockaddrs()
|
| H A D | rtsock_print.h | 230 memcpy(_ifname, sdl->sdl_data, sdl->sdl_nlen); in sa_print()
|
| /freebsd-13.1/usr.sbin/ppp/ |
| H A D | arp.c | 284 dl->sdl_nlen, dl->sdl_data); in arp_EtherAddr() 307 dl->sdl_data, inet_ntoa(ipaddr)); in arp_EtherAddr()
|
| H A D | route.c | 122 snprintf(buf, sizeof buf, "%.*s", dl->sdl_nlen, dl->sdl_data); in p_sockaddr() 129 MAC = (u_char *)dl->sdl_data + dl->sdl_nlen; in p_sockaddr() 281 memcpy(ifs[ifm->ifm_index-1], dl->sdl_data, dl->sdl_nlen); in Index2Nam()
|
| /freebsd-13.1/sys/net/route/ |
| H A D | nhop.h | 71 char sdl_data[8]; /* unused */ member
|
| /freebsd-13.1/contrib/netbsd-tests/lib/libutil/ |
| H A D | t_sockaddr_snprintf.c | 167 memcpy(sdl.sdl_data, "\01\02\03\04\05\06", 6); in ATF_TC_BODY()
|
| /freebsd-13.1/contrib/bsnmp/snmp_mibII/ |
| H A D | mibII.c | 1019 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) in process_arp() 1107 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) { in handle_rtmsg() 1115 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) in handle_rtmsg() 1130 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) != NULL) in handle_rtmsg() 1142 ptr = sdl->sdl_data + sdl->sdl_nlen; in handle_rtmsg()
|
| /freebsd-13.1/usr.sbin/wpa/ndis_events/ |
| H A D | ndis_events.c | 151 strncpy(name, sdl->sdl_data, sdl->sdl_nlen);
|
| /freebsd-13.1/lib/libnetbsd/ |
| H A D | sockaddr_snprintf.c | 98 const uint8_t *s = (const void *)sdl->sdl_data; in debug_dl()
|
| /freebsd-13.1/contrib/ntp/lib/isc/unix/ |
| H A D | ifiter_sysctl.c | 179 memcpy(iter->current.name, sdl->sdl_data, namelen); in internal_current()
|
| /freebsd-13.1/usr.sbin/rtsold/ |
| H A D | if.c | 323 if (strncmp(&sdl->sdl_data[0], in if_nametosdl()
|
| /freebsd-13.1/usr.sbin/rwhod/ |
| H A D | rwhod.c | 673 if (memcmp(sdl->sdl_data, np->n_name, in configure() 691 memcpy(np->n_name, sdl->sdl_data, sdl->sdl_nlen); in configure()
|
| /freebsd-13.1/contrib/blacklist/port/ |
| H A D | sockaddr_snprintf.c | 150 const uint8_t *s = (const void *)sdl->sdl_data; in debug_dl()
|
| /freebsd-13.1/contrib/wpa/src/l2_packet/ |
| H A D | l2_packet_freebsd.c | 212 os_memcmp(sdl->sdl_data, device, sdl->sdl_nlen) != 0) in eth_get()
|
| /freebsd-13.1/usr.bin/netstat/ |
| H A D | if.c | 261 strcmp(sdl->sdl_data, name) == 0) in next_ifma()
|