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

123

/macosx-10.9.5/Libc-997.90.3/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.9.5/network_cmds-433/ifconfig.tproj/
H A Daf_link.c86 struct sockaddr_dl *sdl = (struct sockaddr_dl *) ifa->ifa_addr; local
88 if (sdl != NULL && sdl->sdl_alen > 0) {
90 if (sdl->sdl_type == IFT_ETHER &&
91 sdl->sdl_alen == ETHER_ADDR_LEN)
93 ether_ntoa((struct ether_addr *)LLADDR(sdl)));
95 int n = sdl->sdl_nlen > 0 ? sdl->sdl_nlen + 1 : 0;
97 printf("\tlladdr %s\n", link_ntoa(sdl) + n);
100 char *cp = (char *)LLADDR(sdl);
118 struct sockaddr_dl sdl; local
[all...]
/macosx-10.9.5/Libinfo-449.1.3/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.9.5/eap8021x-180/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.9.5/dcerpc-58/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.9.5/network_cmds-433/arp.tproj/
H A Darp.c113 typedef void (action_fn)(struct sockaddr_dl *sdl,
115 typedef void (action_ext_fn)(struct sockaddr_dl *sdl,
131 struct sockaddr_inarp *dst, struct sockaddr_dl *sdl);
391 struct sockaddr_dl *sdl; local
469 sdl = (struct sockaddr_dl *)(SA_SIZE(addr) + (char *)addr);
472 if (sdl->sdl_family == AF_LINK &&
475 valid_type(sdl->sdl_type) )
496 if (sdl->sdl_family != AF_LINK) {
500 sdl_m.sdl_type = sdl->sdl_type;
501 sdl_m.sdl_index = sdl
535 struct sockaddr_dl *sdl; local
579 struct sockaddr_dl *sdl; local
632 print_lladdr(struct sockaddr_dl *sdl) argument
652 print_entry(struct sockaddr_dl *sdl, struct sockaddr_inarp *addr, struct rt_msghdr *rtm) argument
785 rtmsg(int cmd, struct sockaddr_inarp *dst, struct sockaddr_dl *sdl) argument
1017 struct sockaddr_dl *sdl; local
1067 print_entry_ext(struct sockaddr_dl *sdl, struct sockaddr_inarp *addr, struct rt_msghdr_ext *ertm) argument
[all...]
/macosx-10.9.5/network_cmds-433/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.9.5/bootp-268.1/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.9.5/OpenLDAP-491.1/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.9.5/network_cmds-433/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.9.5/IOFireWireIP-226.4/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.9.5/network_cmds-433/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.9.5/network_cmds-433/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.9.5/xnu-2422.115.4/bsd/netinet6/
H A Dnd6_nbr.c857 struct sockaddr_dl *sdl; local
983 (sdl = SDL(rt->rt_gateway)) == NULL) {
1005 sdl->sdl_alen = ifp->if_addrlen;
1006 bcopy(lladdr, LLADDR(sdl), ifp->if_addrlen);
1050 if (sdl->sdl_alen) {
1051 if (bcmp(lladdr, LLADDR(sdl), ifp->if_addrlen))
1097 sdl->sdl_alen = ifp->if_addrlen;
1098 bcopy(lladdr, LLADDR(sdl), ifp->if_addrlen);
1174 nd6_llreach_alloc(rt, ifp, LLADDR(sdl), sdl
1369 struct sockaddr_dl *sdl; local
2100 struct sockaddr_dl *sdl; local
2225 nd6_alt_node_addr_decompose(struct ifnet *ifp, struct sockaddr *sa, struct sockaddr_dl* sdl, struct sockaddr_in6 *sin6) argument
2307 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.9.5/Security-55471.14.18/sec/SOSCircle/Regressions/
H A DSOSRegressionUtilities.c406 struct sockaddr_dl *sdl; local
430 sdl = (struct sockaddr_dl *) (ifm + 1);
431 if ( sdl->sdl_nlen == strlen( interfaceName ) && ( bcmp( sdl->sdl_data, interfaceName, sdl->sdl_nlen ) == 0 ) )
433 if ( sdl->sdl_alen > 0 )
438 hardwareLen = sdl->sdl_alen;
444 memcpy( outHardwareAddress, sdl->sdl_data + sdl->sdl_nlen, hardwareLen );
/macosx-10.9.5/xnu-2422.115.4/bsd/net/
H A Dether_inet6_pr_module.c166 struct sockaddr_dl sdl; local
175 (uintptr_t)(size_t)dst_netaddr, &sdl, sizeof (sdl), route, *m0);
181 bcopy(LLADDR(&sdl), edst, sdl.sdl_alen);
/macosx-10.9.5/bootp-268.1/IPConfiguration.bproj/
H A Drtutil.c173 struct sockaddr_dl * sdl; local
240 sdl = (struct sockaddr_dl *)(void *)info.rti_info[RTAX_GATEWAY];
241 if (sdl == NULL || sdl->sdl_family != AF_LINK) {
246 ret_if_index = sdl->sdl_index;
/macosx-10.9.5/remote_cmds-41.90.1/rwhod.tproj/
H A Drwhod.c601 struct sockaddr_dl *sdl; local
648 sdl = NULL; /* XXX just to keep gcc -Wall happy */
652 sdl = (struct sockaddr_dl *)(ifm + 1);
676 if (memcmp(sdl->sdl_data, np->n_name,
677 sdl->sdl_nlen) == 0 &&
682 len = sizeof(*np) + dstaddr->sa_len + sdl->sdl_nlen + 1;
692 memcpy(np->n_name, sdl->sdl_data, sdl->sdl_nlen);
/macosx-10.9.5/bind9-45.100/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.9.5/ntp-88/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);

Completed in 172 milliseconds

123