| /linux/include/trace/events/ |
| H A 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); 141 TP_printk("family %d dev %s lladdr %s flags %02x nud_state %s type %02x " 146 __print_hex_str(__entry->lladdr, __entry->lladdr_len), 162 __array(u8, lladdr, MAX_ADDR_LEN) 185 memcpy(__entry->lladdr, [all...] |
| /linux/net/6lowpan/ |
| H A 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/include/net/ |
| H A 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()
|
| H A D | ndisc.h | 333 u8 *lladdr = (u8 *)(p + 1); in __ndisc_opt_addr_data() local 337 return lladdr + prepad; in __ndisc_opt_addr_data() 447 const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type,
|
| /linux/tools/testing/selftests/net/ |
| H A D | fib_nexthops.sh | 1650 local lladdr 1653 lladdr=$(get_linklocal veth2 $peer) 1654 run_cmd "$IP nexthop add id 11 via ${lladdr} dev veth1" 1658 check_route "172.16.101.1" "172.16.101.1 nhid 11 via inet6 ${lladdr} dev veth1" 1667 …check_route "172.16.101.1" "172.16.101.1 nhid 101 nexthop via inet6 ${lladdr} dev veth1 weight 1 n… 1669 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 ${lladdr} dev veth1" 1671 check_route "172.16.101.1" "172.16.101.1 via inet6 ${lladdr} dev veth1" 1679 local lladdr 1794 lladdr=$(get_linklocal veth2 $peer) 1795 run_cmd "$IP nexthop add id 24 via ${lladdr} dev veth1" [all …]
|
| H A D | fib-onlink-tests.sh | 417 local lladdr 419 lladdr=$(get_linklocal ${NETIFS[p1]}) || return 1 423 run_ip6 254 ${TEST_NET6[1]}::12 ${lladdr} ${NETIFS[p1]} 2 \ 428 lladdr=$(get_linklocal ${NETIFS[p5]}) || return 1 431 run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::12 ${lladdr} ${NETIFS[p5]} 2 \
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | rif_mac_profiles.sh | 108 ip neigh replace dev $rp2 198.51.100.1 lladdr $(mac_get $h2) 135 ip neigh del dev $rp2 198.51.100.1 lladdr $(mac_get $h2) 145 ip neigh replace dev $rp1 192.0.2.1 lladdr $(mac_get $h1) 168 ip neigh del dev $rp1 192.0.2.1 lladdr $(mac_get $h1)
|
| H A D | egress_vid_classification.sh | 122 ip neigh replace dev $swp3.20 192.0.2.18 lladdr $(mac_get $h3.20) 208 ip neigh replace dev br0 192.0.2.1 lladdr $(mac_get $h1.10) 243 ip neigh replace dev br0 192.0.2.1 lladdr $(mac_get $h1.10)
|
| /linux/net/ipv6/ |
| H A D | ndisc.c | 779 const u8 *lladdr, u8 new, u32 flags, u8 icmp6_type, in ndisc_update() argument 782 neigh_update(neigh, lladdr, new, flags, 0); in ndisc_update() 792 u8 *lladdr = NULL; in ndisc_recv_ns() local 827 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_src_lladdr, dev); in ndisc_recv_ns() 828 if (!lladdr) { in ndisc_recv_ns() 947 !inc || lladdr || !dev->addr_len); in ndisc_recv_ns() 949 ndisc_update(dev, neigh, lladdr, NUD_STALE, in ndisc_recv_ns() 993 u8 *lladdr = NULL; in ndisc_recv_na() local 1031 lladdr = ndisc_opt_addr_data(ndopts.nd_opts_tgt_lladdr, dev); in ndisc_recv_na() 1032 if (!lladdr) { in ndisc_recv_na() [all …]
|
| /linux/net/mctp/ |
| H A D | neigh.c | 26 size_t lladdr_len, const void *lladdr) in mctp_neigh_add() argument 53 memcpy(neigh->ha, lladdr, lladdr_len); in mctp_neigh_add() 125 void *lladdr; in mctp_rtm_newneigh() local 151 lladdr = nla_data(tb[NDA_LLADDR]); in mctp_rtm_newneigh() 170 lladdr_len, lladdr); in mctp_rtm_newneigh()
|
| /linux/tools/testing/selftests/net/netfilter/ |
| H A D | rpath.sh | 61 ip -net "$ns1" neigh add fec0:42::1 lladdr "$ns2_hwaddr" nud permanent dev v0 62 ip -net "$ns1" neigh add fec0:23::1 lladdr "$ns2_hwaddr" nud permanent dev v0 63 ip -net "$ns2" neigh add fec0:42::2 lladdr "$ns1_hwaddr" nud permanent dev d0 64 ip -net "$ns2" neigh add fec0:23::2 lladdr "$ns1_hwaddr" nud permanent dev v0
|
| H A D | vxlan_mtu_frag.sh | 93 ip -n "$host" neigh add 10.0.0.2 lladdr ca:fe:ba:be:00:01 dev host-eth0 103 ip -n "$host" neigh add 10.0.$vid.2 lladdr ca:fe:ba:be:00:01 dev host-eth0.$vid
|
| /linux/net/mctp/test/ |
| H A D | utils.c | 39 const unsigned char *lladdr) in __mctp_test_create_dev() argument 56 dev_addr_set(ndev, lladdr); in __mctp_test_create_dev() 84 const unsigned char *lladdr) in mctp_test_create_dev_lladdr() argument 86 return __mctp_test_create_dev(lladdr_len, lladdr); in mctp_test_create_dev_lladdr()
|
| H A D | utils.h | 20 unsigned char lladdr[MAX_ADDR_LEN]; member 46 const unsigned char *lladdr);
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | mirror_gre_bridge_1q.sh | 93 ip neigh replace 192.0.2.130 lladdr $(mac_get $h3) \ 101 ip neigh replace 2001:db8:2::2 lladdr $(mac_get $h3) \
|
| H A D | mirror_gre_bridge_1d_vlan.sh | 95 ip neigh replace 192.0.2.130 lladdr $(mac_get $h3) \ 102 ip neigh replace 2001:db8:2::2 lladdr $(mac_get $h3) \
|
| H A D | mirror_gre_bridge_1d.sh | 97 ip neigh replace 192.0.2.130 lladdr $(mac_get $h3) \ 105 ip neigh replace 2001:db8:2::2 lladdr $(mac_get $h3) \
|
| H A 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 \
|
| H A D | vxlan_asymmetric_ipv6.sh | 117 ip neigh replace $gw_ip lladdr 00:00:5e:00:01:01 nud permanent \ 409 ip neigh add $ip1 lladdr $mac1 nud noarp dev vlan10 \ 411 ip neigh add $ip2 lladdr $mac2 nud noarp dev vlan20 \ 491 ip neigh replace 2001:db8:1::4 lladdr $(in_ns ns1 mac_get w2) \ 493 ip neigh replace 2001:db8:2::4 lladdr $(in_ns ns1 mac_get w4) \
|
| H A D | ip6gre_lib.sh | 235 ip neigh replace dev $ol2 203.0.113.1 lladdr $(mac_get $h2) 236 ip -6 neigh replace dev $ol2 2001:db8:2::1 lladdr $(mac_get $h2) 316 ip neigh replace dev $ol2 203.0.113.1 lladdr $(mac_get $h2) 317 ip -6 neigh replace dev $ol2 2001:db8:2::1 lladdr $(mac_get $h2)
|
| H A D | no_forwarding.sh | 45 ip neigh add $H2_IPV4 lladdr $dmac dev $if_name 62 ip -6 neigh add $H2_IPV6 lladdr $dmac dev $if_name
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_xdp_redirect_multi.sh | |
| /linux/tools/testing/selftests/drivers/net/bonding/ |
| H A D | Makefile | 8 bond-lladdr-target.sh \
|
| /linux/net/bluetooth/ |
| H A D | 6lowpan.c | 67 unsigned char lladdr[ETH_ALEN]; member 192 if (!memcmp(neigh->ha, peer->lladdr, ETH_ALEN)) { in peer_lookup_dst() 259 saddr = peer->lladdr; in iphc_decompress() 409 daddr = peer->lladdr; in setup_header() 654 baswap((void *)peer->lladdr, &chan->dst); in add_peer_chan() 656 lowpan_iphc_uncompress_eui48_lladdr(&peer->peer_addr, peer->lladdr); in add_peer_chan()
|
| /linux/net/core/ |
| H A D | neighbour.c | 1374 static int __neigh_update(struct neighbour *neigh, const u8 *lladdr, in __neigh_update() argument 1385 trace_neigh_update(neigh, lladdr, new, flags, nlmsg_pid); in __neigh_update() 1428 lladdr = neigh->ha; in __neigh_update() 1429 } else if (lladdr) { in __neigh_update() 1436 !memcmp(lladdr, neigh->ha, dev->addr_len)) in __neigh_update() 1437 lladdr = neigh->ha; in __neigh_update() 1447 lladdr = neigh->ha; in __neigh_update() 1462 if (lladdr != neigh->ha && !(flags & NEIGH_UPDATE_F_OVERRIDE)) { in __neigh_update() 1466 lladdr = neigh->ha; in __neigh_update() 1471 if (lladdr == neigh->ha && new == NUD_STALE && in __neigh_update() [all …]
|