| /Linux-v5.10/include/trace/events/ |
| D | neigh.h | 74 TP_PROTO(struct neighbour *n, const u8 *lladdr, u8 new, 77 TP_ARGS(n, lladdr, new, flags, nlmsg_pid), 82 __array(u8, lladdr, MAX_ADDR_LEN) 108 memcpy(__entry->lladdr, n->ha, lladdr_len); 134 if (lladdr) 135 memcpy(__entry->new_lladdr, lladdr, lladdr_len); 146 __print_hex_str(__entry->lladdr, __entry->lladdr_len), 162 __array(u8, lladdr, MAX_ADDR_LEN) 185 memcpy(__entry->lladdr, n->ha, lladdr_len); 219 __print_hex_str(__entry->lladdr, __entry->lladdr_len),
|
| /Linux-v5.10/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-v5.10/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 | 357 u8 *lladdr = (u8 *)(p + 1); in __ndisc_opt_addr_data() local 361 return lladdr + prepad; in __ndisc_opt_addr_data() 478 const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
|
| D | neighbour.h | 328 int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags, 339 u8 *lladdr, void *saddr,
|
| /Linux-v5.10/tools/testing/selftests/net/ |
| D | fib_nexthops.sh | 1043 local lladdr 1046 lladdr=$(get_linklocal veth2 peer) 1047 run_cmd "$IP nexthop add id 11 via ${lladdr} dev veth1" 1051 check_route "172.16.101.1" "172.16.101.1 nhid 11 via inet6 ${lladdr} dev veth1" 1060 …check_route "172.16.101.1" "172.16.101.1 nhid 101 nexthop via inet6 ${lladdr} dev veth1 weight 1 n… 1062 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 ${lladdr} dev veth1" 1064 check_route "172.16.101.1" "172.16.101.1 via inet6 ${lladdr} dev veth1" 1072 local lladdr 1183 lladdr=$(get_linklocal veth2 peer) 1184 run_cmd "$IP nexthop add id 24 via ${lladdr} dev veth1" [all …]
|
| D | fib-onlink-tests.sh | 423 local lladdr 425 lladdr=$(get_linklocal ${NETIFS[p1]}) || return 1 429 run_ip6 254 ${TEST_NET6[1]}::12 ${lladdr} ${NETIFS[p1]} 2 \ 434 lladdr=$(get_linklocal ${NETIFS[p5]}) || return 1 437 run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::12 ${lladdr} ${NETIFS[p5]} 2 \
|
| D | rtnetlink.sh | 1144 ip neigh add $dstip lladdr $dstmac dev "$devdummy" > /dev/null 1148 ip neigh del $dstip lladdr $dstmac dev "$devdummy" > /dev/null 1160 ip neigh add $dstip6 lladdr $dstmac dev "$devdummy" > /dev/null 1164 ip neigh del $dstip6 lladdr $dstmac dev "$devdummy" > /dev/null
|
| /Linux-v5.10/net/ipv6/ |
| D | ndisc.c | 762 const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type, in ndisc_update() argument 765 neigh_update(neigh, lladdr, new, flags, 0); in ndisc_update() 775 u8 *lladdr = NULL; in ndisc_recv_ns() local 813 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_src_lladdr, dev); in ndisc_recv_ns() 814 if (!lladdr) { in ndisc_recv_ns() 934 !inc || lladdr || !dev->addr_len); in ndisc_recv_ns() 936 ndisc_update(dev, neigh, lladdr, NUD_STALE, in ndisc_recv_ns() 959 u8 *lladdr = NULL; in ndisc_recv_na() local 997 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_tgt_lladdr, dev); in ndisc_recv_na() 998 if (!lladdr) { in ndisc_recv_na() [all …]
|
| D | addrconf.c | 3857 struct in6_addr lladdr; in addrconf_rs_timer() local 3872 if (!ipv6_get_lladdr(dev, &lladdr, IFA_F_TENTATIVE)) in addrconf_rs_timer() 3873 ndisc_send_rs(dev, &lladdr, in addrconf_rs_timer() 4144 struct in6_addr lladdr; in addrconf_dad_completed() local 4189 if (ipv6_get_lladdr(dev, &lladdr, IFA_F_TENTATIVE)) in addrconf_dad_completed() 4191 ndisc_send_rs(dev, &lladdr, &in6addr_linklocal_allrouters); in addrconf_dad_completed()
|
| D | route.c | 4014 u8 *lladdr; in rt6_do_redirect() local 4056 lladdr = NULL; in rt6_do_redirect() 4058 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_tgt_lladdr, in rt6_do_redirect() 4060 if (!lladdr) { in rt6_do_redirect() 4086 ndisc_update(skb->dev, neigh, lladdr, NUD_STALE, in rt6_do_redirect()
|
| /Linux-v5.10/tools/testing/selftests/bpf/ |
| D | test_tc_redirect.sh | 115 ip -netns ${NS_SRC} neigh add ${IP4_DST} dev veth_src lladdr $fmac_src 116 ip -netns ${NS_DST} neigh add ${IP4_SRC} dev veth_dst lladdr $fmac_dst 118 ip -netns ${NS_SRC} neigh add ${IP6_DST} dev veth_src lladdr $fmac_src 119 ip -netns ${NS_DST} neigh add ${IP6_SRC} dev veth_dst lladdr $fmac_dst
|
| /Linux-v5.10/tools/testing/selftests/net/forwarding/ |
| D | vxlan_asymmetric.sh | 117 ip neigh replace $gw_ip lladdr 00:00:5e:00:01:01 nud permanent \ 414 ip neigh add $ip1 lladdr $mac1 nud noarp dev vlan10 \ 416 ip neigh add $ip2 lladdr $mac2 nud noarp dev vlan20 \ 493 ip neigh replace 10.1.1.102 lladdr $(in_ns ns1 mac_get w2) nud noarp \ 495 ip neigh replace 10.1.2.102 lladdr $(in_ns ns1 mac_get w4) nud noarp \ 557 ip neigh add 10.1.1.102 lladdr $(in_ns ns1 mac_get w2) nud noarp \
|
| D | mirror_gre_neigh.sh | 67 ip neigh replace dev $swp3 $addr lladdr 00:11:22:33:44:55
|
| D | vxlan_symmetric.sh | 127 ip neigh replace $gw_ip lladdr 00:00:5e:00:01:01 nud permanent \ 457 ip neigh add $ip1 lladdr $mac1 nud noarp dev vlan10 \ 459 ip neigh add $ip2 lladdr $mac2 nud noarp dev vlan20 \ 485 ip neigh add $vtep_ip lladdr $mac nud noarp dev vlan4001 extern_learn
|
| D | router.sh | 300 ip neigh add 169.254.1.1 lladdr 00:11:22:33:44:55 dev $rp2 311 ip neigh del 169.254.1.1 lladdr 00:11:22:33:44:55 dev $rp2
|
| /Linux-v5.10/net/core/ |
| D | neighbour.c | 1229 static int __neigh_update(struct neighbour *neigh, const u8 *lladdr, in __neigh_update() argument 1240 trace_neigh_update(neigh, lladdr, new, flags, nlmsg_pid); in __neigh_update() 1276 lladdr = neigh->ha; in __neigh_update() 1277 } else if (lladdr) { in __neigh_update() 1284 !memcmp(lladdr, neigh->ha, dev->addr_len)) in __neigh_update() 1285 lladdr = neigh->ha; in __neigh_update() 1295 lladdr = neigh->ha; in __neigh_update() 1310 if (lladdr != neigh->ha && !(flags & NEIGH_UPDATE_F_OVERRIDE)) { in __neigh_update() 1314 lladdr = neigh->ha; in __neigh_update() 1319 if (lladdr == neigh->ha && new == NUD_STALE && in __neigh_update() [all …]
|
| /Linux-v5.10/net/bluetooth/ |
| D | 6lowpan.c | 61 unsigned char lladdr[ETH_ALEN]; member 213 if (!memcmp(neigh->ha, peer->lladdr, ETH_ALEN)) { in peer_lookup_dst() 280 saddr = peer->lladdr; in iphc_decompress() 429 daddr = peer->lladdr; in setup_header() 675 baswap((void *)peer->lladdr, &chan->dst); in add_peer_chan() 677 lowpan_iphc_uncompress_eui48_lladdr(&peer->peer_addr, peer->lladdr); in add_peer_chan()
|
| /Linux-v5.10/tools/testing/selftests/drivers/net/mlxsw/ |
| D | devlink_trap_control.sh | 472 ip -4 neigh add 192.0.2.3 lladdr 00:11:22:33:44:55 nud permanent \ 474 ip -6 neigh add 2001:db8:1::3 lladdr 00:11:22:33:44:55 nud permanent \
|
| D | rtnetlink.sh | 606 ip -4 neigh add 192.0.2.2 lladdr de:ad:be:ef:13:37 nud perm dev $swp1 607 ip -6 neigh add 2001:db8:1::2 lladdr de:ad:be:ef:13:37 nud perm \
|
| /Linux-v5.10/Documentation/networking/ |
| D | vrf.rst | 251 10.2.1.254 dev eth1 lladdr a6:d9:c7:4f:06:23 REACHABLE 252 10.2.2.254 dev eth2 lladdr 5e:54:01:6a:ee:80 REACHABLE 255 2002:1::64 dev eth1 lladdr a6:d9:c7:4f:06:23 REACHABLE
|