HomeSort by: relevance | last modified time | path
    Searched defs:sdl (Results 1 - 25 of 51) sorted by relevancy

1 2 3

  /src/sys/net/
dl_print.c 94 const struct sockaddr_dl *sdl = v; local in function:sdl_print
96 if (sdl->sdl_slen == 0 && sdl->sdl_nlen == 0 && sdl->sdl_alen == 0)
97 return snprintf(buf, len, "link#%hu", sdl->sdl_index);
103 int l = dl_print(buf + 1, len, &sdl->sdl_addr);
108 int ll = snprintf(buf + l, clip(len, l), "]:%hu", sdl->sdl_index);
rtsock.c 159 struct sockaddr_dl sdl; member in union:rt_clonedmsg::__anona862de58010a
169 sockaddr_dl_init(&u.sdl, sizeof(u.ss), ifp->if_index, ifp->if_type,
link_proto.c 139 struct sockaddr_dl sdl; member in union:link_control::__anon6998fe23010a
160 if (sockaddr_dl_init(&u.sdl, sizeof(u.ss), ifp->if_index,
483 sockaddr_dl_init(struct sockaddr_dl *sdl, socklen_t socklen, uint16_t ifindex,
489 sdl->sdl_family = AF_LINK;
490 sdl->sdl_slen = 0;
493 sdl->sdl_len = socklen;
500 sdl->sdl_len = len;
501 sdl->sdl_index = ifindex;
502 sdl->sdl_type = type;
503 memset(&sdl->sdl_data[0], 0, namelen + addrlen)
    [all...]
if_llatbl.c 89 struct sockaddr_dl sdl; local in function:lltable_dump_entry
97 if (sockaddr_dl_init(&sdl, sizeof(sdl), ifp->if_index, ifp->if_type,
101 info.rti_info[RTAX_GATEWAY] = sstocsa(&sdl);
  /src/tests/sys/net/
t_print.c 143 struct sockaddr_dl sdl; local in function:ATF_TC_BODY
145 memset(&sdl, 0, sizeof(sdl));
147 memcpy(&sdl.sdl_addr, &tst[i].ia, sizeof(sdl.sdl_addr));
148 sdl.sdl_index = (uint16_t)i;
149 r = sdl_print(buf, l, &sdl);
160 memcpy(&sdl.sdl_addr, &tst[i].ia, sizeof(sdl.sdl_addr));
161 sdl.sdl_index = (uint16_t)i
    [all...]
  /src/usr.sbin/btpand/
tap.c 52 struct sockaddr_dl *sdl; local in function:tap_init
81 sdl = satosdl(sstosa(&iflr.addr));
82 sdl->sdl_family = AF_LINK;
83 sdl->sdl_len = sizeof(struct sockaddr_dl);
84 sdl->sdl_alen = ETHER_ADDR_LEN;
85 b2eaddr(LLADDR(sdl), &local_bdaddr);
109 ifr.ifr_name, ether_ntoa((struct ether_addr *)LLADDR(sdl)));
119 memcpy(chan->raddr, LLADDR(sdl), ETHER_ADDR_LEN);
120 memcpy(chan->laddr, LLADDR(sdl), ETHER_ADDR_LEN);
  /src/usr.sbin/ldpd/
mpls_routes.h 54 struct sockaddr_dl sdl; member in union:sockunion
  /src/usr.sbin/mopd/common/
device.c 64 struct sockaddr_dl *sdl;
71 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
72 if (sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER ||
73 sdl->sdl_alen != 6)
76 memmove((caddr_t)eaddr, (caddr_t)LLADDR(sdl), 6);
244 struct sockaddr_dl *sdl; local in function:deviceInitAll
245 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
246 if (sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER |
    [all...]
  /src/tests/lib/libutil/
t_sockaddr_snprintf.c 40 #include <net/if_dl.h> /* sdl */
51 make_dl(struct sockaddr_dl *sdl)
53 memset(sdl, 0, sizeof(*sdl));
54 sdl->sdl_len = sizeof(*sdl);
55 sdl->sdl_family = AF_LINK;
56 sdl->sdl_index = 0;
57 sdl->sdl_type = 0;
58 sdl->sdl_nlen = 0
202 struct sockaddr_dl sdl; local in function:ATF_TC_BODY
225 struct sockaddr_dl sdl; local in function:ATF_TC_BODY
    [all...]
  /src/usr.bin/rump_dhcpclient/
main.c 63 struct sockaddr_dl *sdl; local in function:get_hwaddr
70 sdl = satosdl(&iflr.addr);
71 sdl->sdl_alen = ETHER_ADDR_LEN;
84 memcpy(ifp->hwaddr, sdl->sdl_data+strlen(ifp->name), ETHER_ADDR_LEN);
if-bsd.c 182 struct sockaddr_dl sdl; member in union:if_route::sockunion
239 su.sdl.sdl_len = sizeof(struct sockaddr_dl);
240 link_addr(iface->name, &su.sdl);
  /src/usr.sbin/rarpd/
mkarp.c 91 is_llinfo(const struct sockaddr_dl *sdl, int rtflags)
93 if (sdl->sdl_family != AF_LINK ||
97 switch (sdl->sdl_type) {
126 struct sockaddr_dl *sdl; local in function:mkarp
181 sdl = (struct sockaddr_dl *)(sin->sin_len + (char *)sin);
183 if (is_llinfo(sdl, rtm->rtm_flags))
192 if (sdl->sdl_family != AF_LINK) {
200 sdl_m.sdl_type = sdl->sdl_type;
201 sdl_m.sdl_index = sdl->sdl_index;
rarpd.c 635 struct sockaddr_dl *sdl; local in function:lookup_eaddr
643 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
644 if (sdl->sdl_family != AF_LINK || sdl->sdl_type != IFT_ETHER ||
645 sdl->sdl_alen != 6)
648 memmove((caddr_t)eaddr, (caddr_t)LLADDR(sdl), 6);
  /src/usr.sbin/wakeonlan/
wakeonlan.c 119 struct sockaddr_dl *sdl = NULL; local in function:find_ether
132 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
133 if (sdl->sdl_type == IFT_ETHER) {
  /src/sbin/ifconfig/
util.c 249 const struct sockaddr_dl *sdl; local in function:print_link_addresses
271 sdl = satocsdl(ifa->ifa_addr);
276 iflr.prefixlen = sdl->sdl_alen * NBBY;
  /src/sys/fs/nfs/common/
nfs_diskless.c 177 struct sockaddr_dl *sdl, ourdl; local in function:nfs_setup_diskless
234 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
235 if ((sdl->sdl_type == ourdl.sdl_type) &&
236 (sdl->sdl_alen == ourdl.sdl_alen) &&
237 !bcmp(LLADDR(sdl),
239 sdl->sdl_alen)) {
  /src/sys/netinet6/
in6_ifattach.c 172 const struct sockaddr_dl *sdl = NULL; local in function:in6_get_hw_ifid
188 if (sdl == NULL || ifa == ifp->if_dl || ifa == ifp->if_hwdl) {
189 sdl = tsdl;
190 addr = CLLADDR(sdl);
191 addrlen = sdl->sdl_alen;
198 if (sdl == NULL)
  /src/lib/libutil/
sockaddr_snprintf.c 122 debug_dl(char *str, size_t len, const struct sockaddr_dl *sdl)
124 const uint8_t *s = (const void *)sdl->sdl_data;
129 SALEN(sdl), sdl->sdl_family, sdl->sdl_index,
130 sdl->sdl_type, sdl->sdl_nlen, sdl->sdl_alen, sdl->sdl_slen,
154 const struct sockaddr_dl *sdl = NULL local in function:sockaddr_snprintf
    [all...]
  /src/usr.sbin/rtadvd/
if.c 88 struct sockaddr_dl *sdl; local in function:if_nametosdl
99 sdl = malloc(ifa->ifa_addr->sa_len);
100 if (!sdl)
103 memcpy(sdl, ifa->ifa_addr, ifa->ifa_addr->sa_len);
105 return (sdl);
159 lladdropt_length(struct sockaddr_dl *sdl)
161 switch (sdl->sdl_type) {
171 lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt)
177 switch (sdl->sdl_type) {
182 memcpy(addr, LLADDR(sdl), ETHER_ADDR_LEN)
    [all...]
rtadvd.h 152 struct sockaddr_dl *sdl; member in struct:rainfo
  /src/lib/libc/net/
getnameinfo.c 552 const struct sockaddr_dl *sdl = local in function:getnameinfo_link
557 if (salen <= sizeof(*sdl) - sizeof(sdl->sdl_data))
563 if (sdl->sdl_nlen == 0 && sdl->sdl_alen == 0 && sdl->sdl_slen == 0) {
564 n = snprintf(host, hostlen, "link#%u", sdl->sdl_index);
568 switch (sdl->sdl_type) {
571 if (sdl->sdl_alen < 2)
573 if (CLLADDR(sdl)[1] == 0 local in function:getnameinfo_link
    [all...]
  /src/sys/arch/amiga/dev/
zz9k_if.c 332 const struct sockaddr_dl *sdl; local in function:zzif_ioctl
376 sdl = satocsdl(&lar->addr);
377 uint8_t *mac = (uint8_t *)&sdl->sdl_addr.dl_data;
379 if ((lar->flags==IFLR_ACTIVE) && (sdl->sdl_family==AF_LINK)) {
  /src/sbin/route/
rtutil.c 745 const struct sockaddr_dl *sdl = (const struct sockaddr_dl *)sa; local in function:link_print
746 const u_char *lla = (const u_char *)sdl->sdl_data + sdl->sdl_nlen;
748 if (sdl->sdl_nlen == 0 && sdl->sdl_alen == 0 &&
749 sdl->sdl_slen == 0) {
750 (void)snprintf(line, sizeof(line), "link#%d", sdl->sdl_index);
753 switch (sdl->sdl_type) {
758 return link_ntoa(sdl);
  /src/usr.sbin/isibootd/
isibootd.c 423 const struct sockaddr_dl *sdl; local in function:pickif
435 sdl = (const struct sockaddr_dl *)ifa->ifa_addr;
439 memcpy(dladdr, CLLADDR(sdl),
444 memcpy(dladdr, CLLADDR(sdl),
  /src/usr.sbin/rwhod/
rwhod.c 477 struct sockaddr_dl *sdl; local in function:configure
498 sdl = NULL; /* XXX just to keep gcc -Wall happy */
502 sdl = (struct sockaddr_dl *)(ifm + 1);
524 if (memcmp(sdl->sdl_data, np->n_name,
525 sdl->sdl_nlen) == 0 &&
530 len = sizeof(*np) + dstaddr.sin_len + sdl->sdl_nlen + 1;
542 (void)memcpy(np->n_name, sdl->sdl_data, sdl->sdl_nlen);

Completed in 87 milliseconds

1 2 3