/Linux-v4.19/net/6lowpan/ |
D | iphc.c | 158 const void *lladdr) in lowpan_iphc_uncompress_802154_lladdr() argument 160 const struct ieee802154_addr *addr = lladdr; in lowpan_iphc_uncompress_802154_lladdr() 283 const void *lladdr) in lowpan_iphc_uncompress_lladdr() argument 287 lowpan_iphc_uncompress_eui48_lladdr(ipaddr, lladdr); in lowpan_iphc_uncompress_lladdr() 290 lowpan_iphc_uncompress_eui64_lladdr(ipaddr, lladdr); in lowpan_iphc_uncompress_lladdr() 306 u8 address_mode, const void *lladdr) in lowpan_iphc_uncompress_addr() argument 337 lowpan_iphc_uncompress_802154_lladdr(ipaddr, lladdr); in lowpan_iphc_uncompress_addr() 340 lowpan_iphc_uncompress_lladdr(dev, ipaddr, lladdr); in lowpan_iphc_uncompress_addr() 367 u8 address_mode, const void *lladdr) in lowpan_iphc_uncompress_ctx_addr() argument 398 lowpan_iphc_uncompress_802154_lladdr(ipaddr, lladdr); in lowpan_iphc_uncompress_ctx_addr() [all …]
|
/Linux-v4.19/include/net/ |
D | 6lowpan.h | 186 const void *lladdr) in lowpan_iphc_uncompress_eui64_lladdr() argument 194 memcpy(&ipaddr->s6_addr[8], lladdr, EUI64_ADDR_LEN); in lowpan_iphc_uncompress_eui64_lladdr() 202 const void *lladdr) in lowpan_iphc_uncompress_eui48_lladdr() argument 210 memcpy(&ipaddr->s6_addr[8], lladdr, 3); in lowpan_iphc_uncompress_eui48_lladdr() 213 memcpy(&ipaddr->s6_addr[13], lladdr + 3, 3); in lowpan_iphc_uncompress_eui48_lladdr()
|
D | ndisc.h | 353 u8 *lladdr = (u8 *)(p + 1); in __ndisc_opt_addr_data() local 357 return lladdr + prepad; in __ndisc_opt_addr_data() 436 const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
|
D | neighbour.h | 320 int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags, 330 u8 *lladdr, void *saddr,
|
/Linux-v4.19/net/ipv6/ |
D | ndisc.c | 745 const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type, in ndisc_update() argument 748 neigh_update(neigh, lladdr, new, flags, 0); in ndisc_update() 758 u8 *lladdr = NULL; in ndisc_recv_ns() local 796 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_src_lladdr, dev); in ndisc_recv_ns() 797 if (!lladdr) { in ndisc_recv_ns() 917 !inc || lladdr || !dev->addr_len); in ndisc_recv_ns() 919 ndisc_update(dev, neigh, lladdr, NUD_STALE, in ndisc_recv_ns() 942 u8 *lladdr = NULL; in ndisc_recv_na() local 980 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_tgt_lladdr, dev); in ndisc_recv_na() 981 if (!lladdr) { in ndisc_recv_na() [all …]
|
D | addrconf.c | 3803 struct in6_addr lladdr; in addrconf_rs_timer() local 3818 if (!ipv6_get_lladdr(dev, &lladdr, IFA_F_TENTATIVE)) in addrconf_rs_timer() 3819 ndisc_send_rs(dev, &lladdr, in addrconf_rs_timer() 4089 struct in6_addr lladdr; in addrconf_dad_completed() local 4134 if (ipv6_get_lladdr(dev, &lladdr, IFA_F_TENTATIVE)) in addrconf_dad_completed() 4136 ndisc_send_rs(dev, &lladdr, &in6addr_linklocal_allrouters); in addrconf_dad_completed()
|
D | route.c | 3348 u8 *lladdr; in rt6_do_redirect() local 3390 lladdr = NULL; in rt6_do_redirect() 3392 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_tgt_lladdr, in rt6_do_redirect() 3394 if (!lladdr) { in rt6_do_redirect() 3420 ndisc_update(skb->dev, neigh, lladdr, NUD_STALE, in rt6_do_redirect()
|
/Linux-v4.19/tools/testing/selftests/net/ |
D | fib-onlink-tests.sh | 408 local lladdr 410 lladdr=$(get_linklocal ${NETIFS[p1]}) || return 1 414 run_ip6 254 ${TEST_NET6[1]}::12 ${lladdr} ${NETIFS[p1]} 2 \ 419 lladdr=$(get_linklocal ${NETIFS[p5]}) || return 1 422 run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::12 ${lladdr} ${NETIFS[p5]} 2 \
|
/Linux-v4.19/net/core/ |
D | neighbour.c | 1121 int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, in neigh_update() argument 1162 lladdr = neigh->ha; in neigh_update() 1163 } else if (lladdr) { in neigh_update() 1170 !memcmp(lladdr, neigh->ha, dev->addr_len)) in neigh_update() 1171 lladdr = neigh->ha; in neigh_update() 1179 lladdr = neigh->ha; in neigh_update() 1194 if (lladdr != neigh->ha && !(flags & NEIGH_UPDATE_F_OVERRIDE)) { in neigh_update() 1198 lladdr = neigh->ha; in neigh_update() 1203 if (lladdr == neigh->ha && new == NUD_STALE && in neigh_update() 1213 if (new != old || lladdr != neigh->ha) in neigh_update() [all …]
|
/Linux-v4.19/tools/testing/selftests/net/forwarding/ |
D | mirror_gre_neigh.sh | 67 ip neigh replace dev $swp3 $addr lladdr 00:11:22:33:44:55
|
/Linux-v4.19/net/bluetooth/ |
D | 6lowpan.c | 67 unsigned char lladdr[ETH_ALEN]; member 277 saddr = peer->lladdr; in iphc_decompress() 426 daddr = peer->lladdr; in setup_header() 672 baswap((void *)peer->lladdr, &chan->dst); in add_peer_chan() 674 lowpan_iphc_uncompress_eui48_lladdr(&peer->peer_addr, peer->lladdr); in add_peer_chan()
|
/Linux-v4.19/Documentation/networking/ |
D | vrf.txt | 213 10.2.1.254 dev eth1 lladdr a6:d9:c7:4f:06:23 REACHABLE 214 10.2.2.254 dev eth2 lladdr 5e:54:01:6a:ee:80 REACHABLE 217 2002:1::64 dev eth1 lladdr a6:d9:c7:4f:06:23 REACHABLE
|