Searched refs:lladdr (Results 1 - 19 of 19) sorted by relevance

/macosx-10.10/IOFireWireIP-226.2/KernelSource/IONetworkingFamily/
H A DIOFWInterface.cpp544 OSData * lladdr = OSDynamicCast(OSData, getProperty(kIOMACAddress)); local
545 if ( lladdr && lladdr->getLength() == kIOFWAddressSize )
547 ctr->setHardwareAddress( lladdr->getBytesNoCopy(),
548 lladdr->getLength() );
644 char lladdr[kIOFWAddressSize]; local
651 bcopy(addr->bytes, lladdr, kIOFWAddressSize);
653 if(ifnet_set_lladdr(ifp, lladdr, kIOFWAddressSize) != 0)
774 int IOFWInterface::syncSIOCGIFADDR( IONetworkController * ctr, char * lladdr, int len ) argument
776 if( len != kIOFWAddressSize || lladdr
787 syncSIOCSIFLLADDR( IONetworkController * ctr, const char * lladdr, int len ) argument
1203 unsigned char lladdr[kIOFWAddressSize]; local
[all...]
/macosx-10.10/IOFireWireIP-226.2/KernelHeaders/IONetworkingFamily/
H A DIOFWInterface.h137 int syncSIOCSIFLLADDR(IONetworkController * ctr, const char * lladdr, int len);
138 int syncSIOCGIFADDR(IONetworkController * ctr, char * lladdr, int len);
/macosx-10.10/IONetworkingFamily-101/
H A DIOEthernetInterface.cpp598 OSData * lladdr = OSDynamicCast(OSData, getProperty(kIOMACAddress)); local
599 if ( lladdr && lladdr->getLength() == ETHER_ADDR_LEN )
601 ctr->setHardwareAddress( lladdr->getBytesNoCopy(),
602 lladdr->getLength() );
840 const char * lladdr, int len )
858 if ( ctr->setHardwareAddress( lladdr, len ) == kIOReturnSuccess )
860 if( ifnet_set_lladdr(getIfnet(), lladdr, len) ) //uh-oh, stack didn't like this
868 setProperty(kIOMACAddress, (void *)lladdr, len);
872 lladdr[
839 syncSIOCSIFLLADDR( IONetworkController * ctr, const char * lladdr, int len ) argument
[all...]
H A DIOEthernetInterface.h136 int syncSIOCSIFLLADDR(IONetworkController * ctr, const char * lladdr, int len);
/macosx-10.10/xnu-2782.1.97/bsd/netinet6/
H A Dnd6_nbr.c257 char *lladdr = NULL; local
341 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1);
345 if (is_dad_probe && lladdr) {
422 nd6_prproxy_ns_input(ifp, &saddr6, lladdr,
437 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
476 nd6_dad_ns_input(m, ifa, lladdr, lladdrlen);
506 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen,
846 char *lladdr = NULL; local
906 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1);
919 m = nd6_dad_na_input(m, ifp, &taddr6, lladdr, lladdrle
1928 nd6_dad_ns_input(struct mbuf *m, struct ifaddr *ifa, char *lladdr, int lladdrlen) argument
2013 nd6_dad_na_input(struct mbuf *m, struct ifnet *ifp, struct in6_addr *taddr, caddr_t lladdr, int lladdrlen) argument
[all...]
H A Dnd6.c1392 bcopy(dl_addr, &nd6_ra_msg_data.lladdr, nd6_ra_msg_data.lladdrlen);
2917 nd6_cache_lladdr(struct ifnet *ifp, struct in6_addr *from, char *lladdr, argument
2983 if (olladdr && lladdr) {
2984 if (bcmp(lladdr, LLADDR(sdl), ifp->if_addrlen))
2992 * newentry olladdr lladdr llchange (*=record)
3002 if (lladdr) { /* (3-5) and (7) */
3008 bcopy(lladdr, LLADDR(sdl), ifp->if_addrlen);
3015 if ((!olladdr && lladdr != NULL) || /* (3) */
3016 (olladdr && lladdr != NULL && llchange)) { /* (5) */
3023 if (lladdr
[all...]
H A Dicmp6.c2365 char *lladdr = NULL; local
2501 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1);
2510 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
2520 nd6_cache_lladdr(ifp, &redtgt6, lladdr, lladdrlen, ND_REDIRECT,
2718 /* target lladdr option */
2723 char *lladdr; local
2747 lladdr = (char *)(nd_opt + 1);
2748 bcopy(LLADDR(sdl), lladdr, ifp->if_addrlen); local
H A Dnd6_rtr.c278 char *lladdr = NULL; local
331 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1);
335 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
343 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_ROUTER_SOLICIT, 0);
376 char *lladdr = NULL; local
662 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1);
666 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
674 nd6_cache_lladdr(ifp, &saddr6, lladdr, (int)lladdrlen,
679 mtu, lladdr, lladdrlen);
H A Dnd6.h718 u_int8_t lladdr[ND6_ROUTER_LL_SIZE]; member in struct:kev_nd6_ra_data
H A Dnd6_prproxy.c1012 char *lladdr, int lladdrlen, struct in6_addr *daddr, struct in6_addr *taddr)
1095 nd6_cache_lladdr(ifp, saddr, lladdr, lladdrlen,
1011 nd6_prproxy_ns_input(struct ifnet *ifp, struct in6_addr *saddr, char *lladdr, int lladdrlen, struct in6_addr *daddr, struct in6_addr *taddr) argument
/macosx-10.10/xnu-2782.1.97/bsd/net/
H A Dkpi_interface.c1671 void *lladdr; local
1683 lladdr = LLADDR(SDL((void *)ifa->ifa_addr));
1686 return (lladdr);
1717 ifnet_lladdr_copy_bytes_internal(ifnet_t interface, void *lladdr, argument
1732 if (interface == NULL || lladdr == NULL)
1742 bzero(lladdr, lladdr_len);
1745 bcopy(bytes, lladdr, bytes_len);
1752 ifnet_lladdr_copy_bytes(ifnet_t interface, void *lladdr, size_t length) argument
1754 return (ifnet_lladdr_copy_bytes_internal(interface, lladdr, length,
1759 ifnet_guarded_lladdr_copy_bytes(ifnet_t interface, void *lladdr, size_ argument
1789 ifnet_set_lladdr_internal(ifnet_t interface, const void *lladdr, size_t lladdr_len, u_char new_type, int apply_type) argument
1839 ifnet_set_lladdr(ifnet_t interface, const void* lladdr, size_t lladdr_len) argument
1845 ifnet_set_lladdr_and_type(ifnet_t interface, const void* lladdr, size_t lladdr_len, u_char type) argument
[all...]
H A Dkpi_interface.h2633 @param lladdr A pointer to the raw link layer address (pointer to
2637 extern errno_t ifnet_set_lladdr(ifnet_t interface, const void *lladdr,
2645 @param lladdr The buffer to copy the link-layer address in to.
2649 extern errno_t ifnet_lladdr_copy_bytes(ifnet_t interface, void *lladdr,
2659 @param lladdr The buffer to copy the link-layer address in to.
2663 extern errno_t ifnet_guarded_lladdr_copy_bytes(ifnet_t interface, void *lladdr,
2695 @param lladdr A pointer to the raw link layer address (pointer to
2700 extern errno_t ifnet_set_lladdr_and_type(ifnet_t interface, const void *lladdr,
H A Dif.c3150 int error = 0, ll_firstref = 0, lladdr; local
3265 lladdr = (ifma->ifma_addr->sa_family == AF_UNSPEC ||
3278 if (lladdr || ll_firstref)
3340 int lastref, ll_lastref = 0, lladdr; local
3388 lladdr = (ifma->ifma_addr->sa_family == AF_UNSPEC ||
3401 if ((ll == NULL && lastref && lladdr) || ll_lastref) {
/macosx-10.10/network_cmds-457/ifconfig.tproj/
H A Daf_inet6.c192 const struct in6_addr *lladdr = NULL; local
207 lladdr = &sin6->sin6_addr;
212 if (!lladdr)
215 memcpy(&in6->s6_addr[8], &lladdr->s6_addr[8], 8);
H A Difbridge.c309 u_int8_t lladdr[ETHER_ADDR_LEN]; local
333 PV2ID(ifbp.ifbop_bridgeid, bprio, lladdr);
335 ether_ntoa((struct ether_addr *)lladdr), pri, ht, fd);
339 PV2ID(ifbp.ifbop_designated_root, bprio, lladdr);
341 ether_ntoa((struct ether_addr *)lladdr), bprio,
/macosx-10.10/network_cmds-457/netstat.tproj/
H A Dmcast.c870 const u_char *lladdr; local
873 lladdr = (u_char *)(size_t)sdl->sdl_data + sdl->sdl_nlen;
880 snprintf(buf, 3, "%02x", lladdr[i]);
/macosx-10.10/IOFireWireIP-226.2/KernelHeaders/IOKit/
H A DIOFWIPDefinitions.h173 UInt8 lladdr[kIOFWAddressSize]; /* EUI-64 from sender's bus information block */ member in struct:ip1394_ndp
/macosx-10.10/IOFireWireIP-226.2/KernelSource/IOKit/
H A DIOFWIPBusInterface.cpp2387 arb = getArbFromFwAddr(fwndp->lladdr);
2391 bcopy(fwndp->lladdr, &arb->eui64, kIOFWAddressSize);
2394 bcopy(fwndp->lladdr, arb->fwaddr, kIOFWAddressSize);
2473 arb = getArbFromFwAddr(fwndp->lladdr);
2477 bcopy(fwndp->lladdr, &arb->eui64, kIOFWAddressSize);
2480 bcopy(fwndp->lladdr, arb->fwaddr, kIOFWAddressSize);
/macosx-10.10/xnu-2782.1.97/bsd/netinet/
H A Din_arp.c884 const u_char *lladdr = (u_char *)(size_t)sdl->sdl_data; local
892 snprintf(buf, 3, "%02x", lladdr[i]);

Completed in 347 milliseconds