Searched refs:sdl (Results 1 - 25 of 60) sorted by relevance

123

/macosx-10.10.1/Libc-1044.1.2/net/FreeBSD/
H A Dlinkaddr.c53 link_addr(addr, sdl)
55 struct sockaddr_dl *sdl;
57 char *cp = sdl->sdl_data;
58 char *cplim = sdl->sdl_len + (char *)sdl;
61 bzero((char *)&sdl->sdl_family, sdl->sdl_len - 1);
62 sdl->sdl_family = AF_LINK;
87 sdl->sdl_nlen = cp - sdl
[all...]
/macosx-10.10.1/network_cmds-457/ifconfig.tproj/
H A Daf_link.c81 struct sockaddr_dl *sdl = (struct sockaddr_dl *) ifa->ifa_addr; local
83 if (sdl != NULL && sdl->sdl_alen > 0) {
85 if (sdl->sdl_type == IFT_ETHER &&
86 sdl->sdl_alen == ETHER_ADDR_LEN)
88 ether_ntoa((struct ether_addr *)LLADDR(sdl)));
90 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
92 printf("\tlladdr %s\n", link_ntoa(sdl) + n);
95 char *cp = (char *)LLADDR(sdl);
113 struct sockaddr_dl sdl; local
[all...]
/macosx-10.10.1/Libinfo-459/lookup.subproj/
H A Dgetnameinfo_link.c68 const struct sockaddr_dl *sdl = (const struct sockaddr_dl *)(const void *)sa; local
73 if ((sdl->sdl_nlen == 0) && (sdl->sdl_alen == 0) && (sdl->sdl_slen == 0))
75 n = snprintf(host, hostlen, "link#%d", sdl->sdl_index);
85 switch (sdl->sdl_type)
111 return hexname((uint8_t *)LLADDR(sdl), (size_t)sdl->sdl_alen, host, hostlen);
/macosx-10.10.1/eap8021x-198/EAP8021X.fproj/
H A DLinkAddresses.c79 struct sockaddr_dl * sdl = link_addrs->list[i]; local
80 printf("%.*s ", sdl->sdl_nlen, sdl->sdl_data);
81 sockaddr_dl_print(sdl);
93 struct sockaddr_dl * sdl = list->list[i]; local
95 if (strncmp(sdl->sdl_data, ifname, sdl->sdl_nlen) == 0
96 && len == sdl->sdl_nlen) {
97 return (sdl);
173 struct sockaddr_dl * sdl; local
[all...]
/macosx-10.10.1/dcerpc-61/dcerpc/uuid/
H A Dget_802_addr.c127 struct sockaddr_dl *sdl; local
175 sdl = (struct sockaddr_dl *)sa;
176 if (sdl->sdl_alen == 6) {
177 memcpy(addr->eaddr, (unsigned char *)sdl->sdl_data + sdl->sdl_nlen, 6);
199 sdl = (struct sockaddr_dl *)&arpreq.arp_ha;
200 memcpy(addr->eaddr, (unsigned char *)&sdl->sdl_data + sdl->sdl_nlen, 6);
/macosx-10.10.1/network_cmds-457/arp.tproj/
H A Darp.c107 typedef void (action_fn)(struct sockaddr_dl *sdl,
109 typedef void (action_ext_fn)(struct sockaddr_dl *sdl,
125 struct sockaddr_inarp *dst, struct sockaddr_dl *sdl);
385 struct sockaddr_dl *sdl; local
463 sdl = (struct sockaddr_dl *)(SA_SIZE(addr) + (char *)addr);
466 if (sdl->sdl_family == AF_LINK &&
469 valid_type(sdl->sdl_type) )
490 if (sdl->sdl_family != AF_LINK) {
494 sdl_m.sdl_type = sdl->sdl_type;
495 sdl_m.sdl_index = sdl
529 struct sockaddr_dl *sdl; local
573 struct sockaddr_dl *sdl; local
626 print_lladdr(struct sockaddr_dl *sdl) argument
646 print_entry(struct sockaddr_dl *sdl, struct sockaddr_inarp *addr, struct rt_msghdr *rtm) argument
779 rtmsg(int cmd, struct sockaddr_inarp *dst, struct sockaddr_dl *sdl) argument
1011 struct sockaddr_dl *sdl; local
1061 print_entry_ext(struct sockaddr_dl *sdl, struct sockaddr_inarp *addr, struct rt_msghdr_ext *ertm) argument
[all...]
/macosx-10.10.1/network_cmds-457/rtsol.tproj/
H A Drtsold.h37 struct sockaddr_dl *sdl; /* link-layer address */ member in struct:ifinfo
76 extern int lladdropt_length __P((struct sockaddr_dl *sdl));
77 extern void lladdropt_fill __P((struct sockaddr_dl *sdl,
H A Dif.c250 lladdropt_length(struct sockaddr_dl *sdl) argument
252 switch(sdl->sdl_type) {
264 lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt) argument
270 switch(sdl->sdl_type) {
277 memcpy(addr, LLADDR(sdl), ETHER_ADDR_LEN);
281 "unsupported link type(%d)", sdl->sdl_type);
296 struct sockaddr_dl *sdl = NULL, *ret_sdl; local
315 sdl = (struct sockaddr_dl *)sa;
316 if (strlen(name) != sdl->sdl_nlen)
318 if (strncmp(&sdl
[all...]
H A Drtsold.c324 struct sockaddr_dl *sdl; local
327 if ((sdl = if_nametosdl(ifname)) == NULL) {
332 if (find_ifinfo(sdl->sdl_index)) {
335 free(sdl);
341 free(sdl);
345 ifinfo->sdl = sdl;
386 free(ifinfo->sdl);
411 free(ifi->sdl);
424 if (ifi->sdl
[all...]
/macosx-10.10.1/bootp-298/bootplib/
H A Darp.c298 struct sockaddr_dl * sdl; local
301 sdl = (struct sockaddr_dl *)(sin + 1);
320 if (sdl->sdl_alen != 0) {
321 ether_print((u_char *)LLADDR(sdl));
334 (sdl->sdl_len + (char *)sdl);
353 struct sockaddr_dl *sdl; local
376 sdl = (struct sockaddr_dl *)(void *)(sin + 1);
506 struct sockaddr_dl * sdl; local
525 * sdl safel
575 struct sockaddr_dl * sdl; local
[all...]
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/libraries/liblutil/
H A Duuid.c73 struct sockaddr_dl *sdl; local
101 sdl = (struct sockaddr_dl *)(ifm + 1);
103 if ( sdl->sdl_family != AF_LINK || sdl->sdl_alen == 6 ) {
105 (unsigned char *)sdl->sdl_data + sdl->sdl_nlen,
120 struct sockaddr_dl *sdl;
158 sdl = (struct sockaddr_dl *)sa;
160 if ( sdl->sdl_alen == 6 ) {
162 (unsigned char *)sdl
[all...]
/macosx-10.10.1/network_cmds-457/rtadvd.tproj/
H A Dif.c92 struct sockaddr_dl *sdl = NULL, *ret_sdl; local
111 sdl = (struct sockaddr_dl *)sa;
112 if (strlen(name) != sdl->sdl_nlen)
114 if (strncmp(&sdl->sdl_data[0],
116 sdl->sdl_nlen) == 0) {
129 if ((ret_sdl = malloc(sdl->sdl_len)) == NULL)
131 memcpy((caddr_t)ret_sdl, (caddr_t)sdl, sdl->sdl_len);
207 lladdropt_length(struct sockaddr_dl *sdl) argument
209 switch (sdl
218 lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt) argument
[all...]
H A Ddump.c102 ether_str(sdl)
103 struct sockaddr_dl *sdl;
108 if (sdl->sdl_alen && sdl->sdl_alen > 5) {
109 cp = (u_char *)LLADDR(sdl);
165 ether_str(rai->sdl));
H A Drtadvd.h130 struct sockaddr_dl *sdl; member in struct:rainfo
/macosx-10.10.1/IOFireWireIP-226.2/KernelSource/BSD/
H A Dfirewire_inet6_pr_module.c143 struct sockaddr_dl sdl; local
148 &sdl, sizeof(sdl), (route_t)route, *m0);
153 bcopy(LLADDR(&sdl), edst, sdl.sdl_alen);
/macosx-10.10.1/network_cmds-457/netstat.tproj/
H A Dmcast.c101 struct sockaddr_dl sdl; member in union:sockunion
202 if ((psa->sdl.sdl_alen == ETHER_ADDR_LEN) ||
203 (psa->sdl.sdl_type == IFT_ETHER)) {
205 ether_ntoa((struct ether_addr *)&psa->sdl.sdl_data);
209 &psa->sdl,
223 if ((psa->sdl.sdl_alen == ETHER_ADDR_LEN) ||
224 (psa->sdl.sdl_type == IFT_ETHER)) {
227 ether_ntoa((struct ether_addr *)&psa->sdl.sdl_data);
232 &psa->sdl,
254 strlcpy(myifname, link_ntoa(&psa->sdl), IFNAMSI
866 sdl_addr_to_hex(const struct sockaddr_dl *sdl, char *orig_buf, int buflen) argument
[all...]
H A Droute.c382 struct sockaddr_dl *sdl = (struct sockaddr_dl *)sa; local
384 if (sdl->sdl_nlen == 0 && sdl->sdl_alen == 0 &&
385 sdl->sdl_slen == 0) {
386 (void) snprintf(workbuf, sizeof(workbuf), "link#%d", sdl->sdl_index);
388 switch (sdl->sdl_type) {
392 u_char *lla = (u_char *)sdl->sdl_data +
393 sdl->sdl_nlen;
396 for (i = 0; i < sdl->sdl_alen; i++, lla++) {
405 cp = link_ntoa(sdl);
[all...]
/macosx-10.10.1/network_cmds-457/ndp.tproj/
H A Dndp.c390 register struct sockaddr_dl *sdl; local
436 sdl = (struct sockaddr_dl *)(ROUNDUP(sin->sin6_len) + (char *)sin);
438 if (sdl->sdl_family == AF_LINK &&
440 !(rtm->rtm_flags & RTF_GATEWAY)) switch (sdl->sdl_type) {
453 if (sdl->sdl_family != AF_LINK) {
457 sdl_m.sdl_type = sdl->sdl_type;
458 sdl_m.sdl_index = sdl->sdl_index;
506 struct sockaddr_dl *sdl; local
533 sdl = (struct sockaddr_dl *)(ROUNDUP(sin->sin6_len) + (char *)sin);
535 if (sdl
587 struct sockaddr_dl *sdl; local
780 struct sockaddr_dl *sdl; local
1050 ether_str(struct sockaddr_dl *sdl) argument
[all...]
/macosx-10.10.1/Security-57031.1.35/Security/sec/SOSCircle/Regressions/
H A DSOSRegressionUtilities.c375 struct sockaddr_dl *sdl; local
398 sdl = (struct sockaddr_dl *) (ifm + 1);
399 if ( sdl->sdl_nlen == strlen( interfaceName ) && ( bcmp( sdl->sdl_data, interfaceName, sdl->sdl_nlen ) == 0 ) )
401 if ( sdl->sdl_alen > 0 )
406 hardwareLen = sdl->sdl_alen;
412 memcpy( outHardwareAddress, sdl->sdl_data + sdl->sdl_nlen, hardwareLen );
/macosx-10.10.1/xnu-2782.1.97/bsd/net/
H A Dether_inet6_pr_module.c165 struct sockaddr_dl sdl; local
174 (uintptr_t)(size_t)dst_netaddr, &sdl, sizeof (sdl), route, *m0);
180 bcopy(LLADDR(&sdl), edst, sdl.sdl_alen);
/macosx-10.10.1/xnu-2782.1.97/bsd/netinet6/
H A Dnd6_nbr.c850 struct sockaddr_dl *sdl; local
968 (sdl = SDL(rt->rt_gateway)) == NULL) {
990 sdl->sdl_alen = ifp->if_addrlen;
991 bcopy(lladdr, LLADDR(sdl), ifp->if_addrlen);
1035 if (sdl->sdl_alen) {
1036 if (bcmp(lladdr, LLADDR(sdl), ifp->if_addrlen))
1082 sdl->sdl_alen = ifp->if_addrlen;
1083 bcopy(lladdr, LLADDR(sdl), ifp->if_addrlen);
1159 nd6_llreach_alloc(rt, ifp, LLADDR(sdl), sdl
1354 struct sockaddr_dl *sdl; local
2103 struct sockaddr_dl *sdl; local
2230 nd6_alt_node_addr_decompose(struct ifnet *ifp, struct sockaddr *sa, struct sockaddr_dl* sdl, struct sockaddr_in6 *sin6) argument
2312 nd6_alt_node_present(struct ifnet *ifp, struct sockaddr_in6 *sin6, struct sockaddr_dl *sdl, int32_t rssi, int lqm, int npm) argument
[all...]
/macosx-10.10.1/remote_cmds-47/rwhod.tproj/
H A Drwhod.c602 struct sockaddr_dl *sdl; local
649 sdl = NULL; /* XXX just to keep gcc -Wall happy */
653 sdl = (struct sockaddr_dl *)(ifm + 1);
677 if (memcmp(sdl->sdl_data, np->n_name,
678 sdl->sdl_nlen) == 0 &&
683 len = sizeof(*np) + dstaddr->sa_len + sdl->sdl_nlen + 1;
693 memcpy(np->n_name, sdl->sdl_data, sdl->sdl_nlen);
/macosx-10.10.1/bind9-45.101/bind9/lib/isc/unix/
H A Difiter_sysctl.c164 struct sockaddr_dl *sdl = (struct sockaddr_dl *) (ifm + 1); local
169 namelen = sdl->sdl_nlen;
174 memcpy(iter->current.name, sdl->sdl_data, namelen);
/macosx-10.10.1/ntp-92/lib/isc/unix/
H A Difiter_sysctl.c164 struct sockaddr_dl *sdl = (struct sockaddr_dl *) (ifm + 1); local
169 namelen = sdl->sdl_nlen;
174 memcpy(iter->current.name, sdl->sdl_data, namelen);
/macosx-10.10.1/mDNSResponder-561.1.1/mDNSPosix/
H A DmDNSUNP.c609 struct sockaddr_dl *sdl = (struct sockaddr_dl *) CMSG_DATA(cmptr);
611 int nameLen = (sdl->sdl_nlen < IFI_NAME - 1) ? sdl->sdl_nlen : (IFI_NAME - 1);
612 strncpy(pktp->ipi_ifname, sdl->sdl_data, nameLen);
614 pktp->ipi_ifindex = sdl->sdl_index;
616 if (sdl->sdl_index == 0) {
617 pktp->ipi_ifindex = *(uint_t*)sdl;

Completed in 364 milliseconds

123