/macosx-10.10.1/Libc-1044.1.2/net/FreeBSD/ |
H A D | linkaddr.c | 53 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 D | af_link.c | 81 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 D | getnameinfo_link.c | 68 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 D | LinkAddresses.c | 79 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 D | get_802_addr.c | 127 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 D | arp.c | 107 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 D | rtsold.h | 37 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 D | if.c | 250 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 D | rtsold.c | 324 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 D | arp.c | 298 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 D | uuid.c | 73 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 D | if.c | 92 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 D | dump.c | 102 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 D | rtadvd.h | 130 struct sockaddr_dl *sdl; member in struct:rainfo
|
/macosx-10.10.1/IOFireWireIP-226.2/KernelSource/BSD/ |
H A D | firewire_inet6_pr_module.c | 143 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 D | mcast.c | 101 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 D | route.c | 382 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 D | ndp.c | 390 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 D | SOSRegressionUtilities.c | 375 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 D | ether_inet6_pr_module.c | 165 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 D | nd6_nbr.c | 850 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 D | rwhod.c | 602 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 D | ifiter_sysctl.c | 164 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 D | ifiter_sysctl.c | 164 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 D | mDNSUNP.c | 609 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;
|