Searched refs:sdl_nlen (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-current/sys/net/
H A Dif_dl.h61 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 Droute.c375 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 Dlinkaddr.c82 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 Dgetifaddrs.c149 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 Dgetnameinfo.c433 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 Daf_link.c93 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
201 sdl.sdl_nlen = 0;
/freebsd-current/lib/libnetbsd/
H A Dsockaddr_snprintf.c98 "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 Drtsock_common.h487 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 Drtsock_print.h226 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 Darp.c282 dl->sdl_nlen, dl->sdl_data);
304 "Found interface %.*s for %s\n", dl->sdl_nlen,
H A Droute.c119 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 Dt_sockaddr_snprintf.c164 sdl.sdl_nlen = 0;
/freebsd-current/contrib/wpa/src/l2_packet/
H A Dl2_packet_freebsd.c221 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 Dif.c319 if (strlen(name) != sdl->sdl_nlen)
323 sdl->sdl_nlen) == 0) {
/freebsd-current/usr.sbin/rwhod/
H A Drwhod.c659 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 Dstatus.c203 n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
/freebsd-current/contrib/wpa/src/drivers/
H A Ddriver_wired_common.c112 dlp->sdl_nlen = 0;
/freebsd-current/tests/atf_python/sys/net/
H A Drtsock.py185 ("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 Difiter_sysctl.c174 namelen = sdl->sdl_nlen;
/freebsd-current/sys/net/route/
H A Dnhop.h66 u_char sdl_nlen; /* interface name length, no trailing 0 reqd. */ member in struct:sockaddr_dl_short
/freebsd-current/usr.bin/netstat/
H A Dif.c341 if (sdl->sdl_nlen == 0 &&
350 if (sdl->sdl_nlen == 0 &&
/freebsd-current/usr.sbin/arp/
H A Darp.c627 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
/freebsd-current/contrib/blocklist/port/
H A Dsockaddr_snprintf.c153 "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 DmibII.c1019 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 Droute.c662 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,

Completed in 396 milliseconds

12