/netbsd-current/sys/arch/mac68k/obio/ |
H A D | if_sn_obio.c | 172 sn_obio_getaddr(struct sonic_softc *sc, uint8_t *lladdr) argument 187 sn_get_enaddr(sc->sc_st, bsh, 0, lladdr); 199 sn_obio_getaddr_kludge(struct sonic_softc *sc, u_int8_t *lladdr) argument 212 lladdr[5] = i >> 8; 213 lladdr[4] = i; 218 lladdr[3] = i >> 8; 219 lladdr[2] = i; 224 lladdr[1] = i >> 8; 225 lladdr[0] = i;
|
H A D | if_mc_obio.c | 409 mc_obio_getaddr(struct mc_softc *sc, u_int8_t *lladdr) argument 425 csum = mc_get_enaddr(sc->sc_regt, bsh, 1, lladdr);
|
/netbsd-current/sys/netinet6/ |
H A D | nd6_rtr.c | 64 char *lladdr = NULL; local 129 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1); 133 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 143 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, icmp6_type, 0);
|
H A D | nd6_nbr.c | 110 char *lladdr = NULL; local 186 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1); 190 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) { 286 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 323 if (lladdr != NULL) 326 NULL, 0, lladdr, lladdrlen); 368 nd6_cache_lladdr(ifpc, &saddr6, lladdr, lladdrlen, ND_NEIGHBOR_SOLICIT, 0); 622 char *lladdr = NULL; local 683 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1); 686 if (lladdr [all...] |
H A D | nd6.c | 746 const char *lladdr; local 749 lladdr = ln->la_flags & LLE_VALID ? 751 rt_clonedmsg(RTM_DELETE, NULL, sin6tosa(&sin6), lladdr, ifp); 1332 char *lladdr, 1365 /* nothing must be done if there's no lladdr */ 1366 if (!lladdr || !lladdrlen) 1385 if (olladdr && lladdr) { 1386 llchange = memcmp(lladdr, &ln->ll_addr, ifp->if_addrlen); 1391 * newentry olladdr lladdr llchange (*=record) 1401 if (lladdr) { /* ( 1329 nd6_cache_lladdr( struct ifnet *ifp, struct in6_addr *from, char *lladdr, int lladdrlen, int type, int code ) argument [all...] |
H A D | icmp6.c | 2251 char *lladdr = NULL; local 2377 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1); 2381 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 2392 nd6_cache_lladdr(ifp, &redtgt6, lladdr, lladdrlen, ND_REDIRECT, 2605 /* target lladdr option */ 2609 char *lladdr; local 2628 lladdr = (char *)(nd_opt + 1); 2629 memcpy(lladdr, &ln->ll_addr, ifp->if_addrlen); 2630 memset(lladdr + ifp->if_addrlen, 0, pad);
|
/netbsd-current/sys/arch/newsmips/apbus/ |
H A D | if_sn_ap.c | 150 sn_ap_getaddr(struct sn_softc *sc, uint8_t *lladdr) argument 155 memcpy(lladdr, idrom.id_macadrs, sizeof(idrom.id_macadrs)); 165 *lladdr++ = (h << 4) + l;
|
H A D | if_sn.c | 103 snsetup(struct sn_softc *sc, uint8_t *lladdr) argument 199 ether_sprintf(lladdr)); 215 ether_ifattach(ifp, lladdr);
|
/netbsd-current/sbin/ifconfig/ |
H A D | af_inet6.c | 206 const struct in6_addr *lladdr = NULL; local 247 lladdr = &sin6->sin6_addr; 252 if (lladdr == NULL) 255 memcpy(&in6->s6_addr[8], &lladdr->s6_addr[8], 8);
|
/netbsd-current/sys/net/ |
H A D | nd.c | 184 uint8_t lladdr[255], *lladdrp; local 194 KASSERT(sizeof(lladdr) >= ifp->if_addrlen); 195 memcpy(lladdr, &ln->ll_addr, ifp->if_addrlen); 196 lladdrp = lladdr;
|
H A D | rtsock.c | 149 const uint8_t *lladdr, const struct ifnet *ifp) 170 NULL, 0, lladdr, ifp->if_addrlen); 148 rt_clonedmsg(int type, const struct sockaddr *src, const struct sockaddr *dst, const uint8_t *lladdr, const struct ifnet *ifp) argument
|
/netbsd-current/sys/arch/arm/broadcom/ |
H A D | bcm53xx_eth.c | 523 const uint8_t * const lladdr = CLLADDR(ifp->if_sadl); local 524 const uint64_t macstnaddr = bcmeth_macaddr_create(lladdr); 533 sc->sc_macaddr[0] = lladdr[0] | (lladdr[1] << 8); 534 sc->sc_macaddr[1] = lladdr[2] | (lladdr[3] << 8) 535 | (lladdr[4] << 16) | (lladdr[5] << 24); 537 sc->sc_macaddr[0] = lladdr[1] | (lladdr[ [all...] |
/netbsd-current/tests/net/net/ |
H A D | t_ipv6address.sh | 250 local lladdr=fe80::2 334 atf_check -s exit:0 $HIJACKING rump.ifconfig shmif0 inet6 $lladdr%shmif0/64 337 -X $TIMEOUT -n $lladdr 340 -X $TIMEOUT -n $lladdr
|
/netbsd-current/sys/arch/mac68k/dev/ |
H A D | if_mc.c | 140 mcsetup(struct mc_softc *sc, uint8_t *lladdr) argument 149 memcpy(sc->sc_enaddr, lladdr, ETHER_ADDR_LEN); 150 printf(": address %s\n", ether_sprintf(lladdr)); 161 ether_ifattach(ifp, lladdr);
|
/netbsd-current/sys/arch/macppc/dev/ |
H A D | am79c950.c | 137 mcsetup(struct mc_softc *sc, uint8_t *lladdr) argument 146 memcpy(sc->sc_enaddr, lladdr, ETHER_ADDR_LEN); 147 printf(": address %s\n", ether_sprintf(lladdr)); 164 ether_ifattach(ifp, lladdr);
|
/netbsd-current/sys/arch/mac68k/nubus/ |
H A D | if_netdock_nubus.c | 352 netdock_setup(struct netdock_softc *sc, u_int8_t *lladdr) argument 356 memcpy(sc->sc_enaddr, lladdr, ETHER_ADDR_LEN); 358 device_xname(sc->sc_dev), ether_sprintf(lladdr)); 368 ether_ifattach(ifp, lladdr);
|
/netbsd-current/sys/net/lagg/ |
H A D | if_lagg.c | 2143 lagg_port_setsadl(struct lagg_port *lp, const uint8_t *lladdr) argument 2155 if (lladdr == NULL) { 2156 lladdr = lp->lp_lladdr; 2158 if (lagg_lladdr_equal(lladdr, 2164 lladdr, ETHER_ADDR_LEN); 2186 lagg_if_setsadl(struct lagg_softc *sc, uint8_t *lladdr) argument 2194 if (lagg_lladdr_equal(CLLADDR(ifp->if_sadl), lladdr)) 2197 lagg_chg_sadl(ifp, lladdr, ETHER_ADDR_LEN);
|
/netbsd-current/sys/netinet/ |
H A D | if_arp.c | 1409 const char *lladdr; local 1412 lladdr = ln->la_flags & LLE_VALID ? 1414 rt_clonedmsg(RTM_DELETE, NULL, sintosa(&sin), lladdr, ifp);
|
/netbsd-current/sys/arch/powerpc/booke/dev/ |
H A D | pq3etsec.c | 855 pq3etsec_macaddr_create(const uint8_t *lladdr) argument 859 lladdr += ETHER_ADDR_LEN; 861 macaddr = (macaddr << 8) | *--lladdr;
|
/netbsd-current/sys/dev/pci/cxgb/ |
H A D | cxgb_offload.c | 1019 neigh_update_offload(struct neighbour *neigh, const u8 *lladdr, argument
|
/netbsd-current/external/bsd/wpa/dist/src/drivers/ |
H A D | driver_nl80211.c | 6862 struct sockaddr_ll lladdr; local 6865 socklen_t fromlen = sizeof(lladdr); 6868 (struct sockaddr *)&lladdr, &fromlen); 6875 if (have_ifidx(drv, lladdr.sll_ifindex, IFIDX_ANY)) 6876 drv_event_eapol_rx(drv->ctx, lladdr.sll_addr, buf, len); 9821 /* set the corresponding lladdr for neigh */ 9824 wpa_printf(MSG_DEBUG, "nl80211: neigh set lladdr failed");
|