/freebsd-current/sys/net/ |
H A D | if_dl.h | 61 u_char sdl_nlen; /* interface name length, no trailing 0 reqd. */ member in struct:sockaddr_dl 68 #define LLADDR(s) ((caddr_t)((s)->sdl_data + (s)->sdl_nlen)) 69 #define CLLADDR(s) ((c_caddr_t)((s)->sdl_data + (s)->sdl_nlen))
|
H A D | route.c | 375 if (sdl->sdl_nlen > 0) { 377 if (sdl->sdl_nlen + offsetof(struct sockaddr_dl, sdl_data) > sdl->sdl_len) 379 if (sdl->sdl_nlen >= IF_NAMESIZE) 382 memcpy(if_name, sdl->sdl_data, sdl->sdl_nlen);
|
/freebsd-current/lib/libc/net/ |
H A D | linkaddr.c | 82 sdl->sdl_nlen = cp - sdl->sdl_data; 127 namelen = (sdl->sdl_nlen <= IFNAMSIZ) ? sdl->sdl_nlen : IFNAMSIZ; 141 in = (const u_char *)sdl->sdl_data + sdl->sdl_nlen; 145 if (in != (const u_char *)sdl->sdl_data + sdl->sdl_nlen) {
|
H A D | getifaddrs.c | 149 ncnt += dl->sdl_nlen + 1; 235 memcpy(names, dl->sdl_data, (size_t)dl->sdl_nlen); 236 names[dl->sdl_nlen] = 0; 237 names += dl->sdl_nlen + 1;
|
H A D | getnameinfo.c | 433 if (sdl->sdl_nlen == 0 && sdl->sdl_alen == 0 && sdl->sdl_slen == 0) { 442 if (sdl->sdl_nlen > 0 && sdl->sdl_alen == 0) { 443 n = sdl->sdl_nlen; 448 memcpy(host, sdl->sdl_data, sdl->sdl_nlen);
|
/freebsd-current/sbin/ifconfig/ |
H A D | af_link.c | 93 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0; 201 sdl.sdl_nlen = 0;
|
/freebsd-current/lib/libnetbsd/ |
H A D | sockaddr_snprintf.c | 98 "sdl_type=%u, sdl_nlen=%u, sdl_alen=%u, sdl_slen=%u, sdl_data=" 101 sdl->sdl_type, sdl->sdl_nlen, sdl->sdl_alen, sdl->sdl_slen, 158 if (sdl->sdl_slen == 0 && sdl->sdl_nlen == 0 164 salen = sdl->sdl_slen + sdl->sdl_nlen + sdl->sdl_alen;
|
/freebsd-current/tests/sys/net/routing/ |
H A D | rtsock_common.h | 487 if (((flags & SA_F_IGNORE_IFNAME) == 0) && ((al->sdl_nlen != bl->sdl_nlen) || 488 (memcmp(al->sdl_data, bl->sdl_data, al->sdl_nlen) != 0))) { 490 memcpy(abuf, al->sdl_data, al->sdl_nlen); 491 abuf[al->sdl_nlen] = '\0'; 492 memcpy(bbuf, bl->sdl_data, bl->sdl_nlen); 493 abuf[bl->sdl_nlen] = '\0'; 494 snprintf(msg, sz, "sdl_nlen diff: {%s} (%d) vs {%s} (%d)", 495 abuf, al->sdl_nlen, bbuf, bl->sdl_nlen); [all...] |
H A D | rtsock_print.h | 226 if (sdl->sdl_nlen) { 228 memcpy(_ifname, sdl->sdl_data, sdl->sdl_nlen); 229 _ifname[sdl->sdl_nlen] = '\0';
|
/freebsd-current/usr.sbin/ppp/ |
H A D | arp.c | 282 dl->sdl_nlen, dl->sdl_data); 304 "Found interface %.*s for %s\n", dl->sdl_nlen,
|
H A D | route.c | 119 if (dl->sdl_nlen) 120 snprintf(buf, sizeof buf, "%.*s", dl->sdl_nlen, dl->sdl_data); 127 MAC = (u_char *)dl->sdl_data + dl->sdl_nlen; 274 ifs[ifm->ifm_index-1] = (char *)malloc(dl->sdl_nlen+1); 279 memcpy(ifs[ifm->ifm_index-1], dl->sdl_data, dl->sdl_nlen); 280 ifs[ifm->ifm_index-1][dl->sdl_nlen] = '\0';
|
/freebsd-current/contrib/netbsd-tests/lib/libutil/ |
H A D | t_sockaddr_snprintf.c | 164 sdl.sdl_nlen = 0;
|
/freebsd-current/contrib/wpa/src/l2_packet/ |
H A D | l2_packet_freebsd.c | 221 if (sdl->sdl_family != AF_LINK || sdl->sdl_nlen == 0 || 222 os_memcmp(sdl->sdl_data, device, sdl->sdl_nlen) != 0)
|
/freebsd-current/usr.sbin/rtsold/ |
H A D | if.c | 319 if (strlen(name) != sdl->sdl_nlen) 323 sdl->sdl_nlen) == 0) {
|
/freebsd-current/usr.sbin/rwhod/ |
H A D | rwhod.c | 659 sdl->sdl_nlen) == 0 && 666 len = sizeof(*np) + dstaddr->sa_len + sdl->sdl_nlen + 1; 676 memcpy(np->n_name, sdl->sdl_data, sdl->sdl_nlen);
|
/freebsd-current/share/examples/libifconfig/ |
H A D | status.c | 203 n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
|
/freebsd-current/contrib/wpa/src/drivers/ |
H A D | driver_wired_common.c | 112 dlp->sdl_nlen = 0;
|
/freebsd-current/tests/atf_python/sys/net/ |
H A D | rtsock.py | 185 ("sdl_nlen", c_byte), 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-current/contrib/ntp/libntp/lib/isc/unix/ |
H A D | ifiter_sysctl.c | 174 namelen = sdl->sdl_nlen;
|
/freebsd-current/sys/net/route/ |
H A D | nhop.h | 66 u_char sdl_nlen; /* interface name length, no trailing 0 reqd. */ member in struct:sockaddr_dl_short
|
/freebsd-current/usr.bin/netstat/ |
H A D | if.c | 341 if (sdl->sdl_nlen == 0 && 350 if (sdl->sdl_nlen == 0 &&
|
/freebsd-current/usr.sbin/arp/ |
H A D | arp.c | 627 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
|
/freebsd-current/contrib/blocklist/port/ |
H A D | sockaddr_snprintf.c | 153 "sdl_type=%u, sdl_nlen=%u, sdl_alen=%u, sdl_slen=%u, sdl_data=" 156 sdl->sdl_type, sdl->sdl_nlen, sdl->sdl_alen, sdl->sdl_slen,
|
/freebsd-current/contrib/bsnmp/snmp_mibII/ |
H A D | mibII.c | 1019 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) 1107 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) { 1115 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) == NULL) 1130 sdl->sdl_data + sdl->sdl_nlen, sdl->sdl_alen)) != NULL) 1142 ptr = sdl->sdl_data + sdl->sdl_nlen;
|
/freebsd-current/sbin/route/ |
H A D | route.c | 662 if (sdl->sdl_nlen == 0 && 763 if (sdl->sdl_nlen == 0 && 1821 ((struct sockaddr_dl *)(void *)sp[RTAX_IFP])->sdl_nlen == 0)) 1833 ((struct sockaddr_dl *)(void *)sp[RTAX_IFP])->sdl_nlen,
|