Home
last modified time | relevance | path

Searched refs:lladdr (Results 1 – 25 of 39) sorted by relevance

12

/linux/include/trace/events/
H A Dneigh.h74 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 Diphc.c158 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 D6lowpan.h186 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 Dndisc.h333 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 Dfib_nexthops.sh1650 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 Dfib-onlink-tests.sh420 local lladdr
422 lladdr=$(get_linklocal ${NETIFS[p1]}) || return 1
426 run_ip6 254 ${TEST_NET6[1]}::12 ${lladdr} ${NETIFS[p1]} 2 \
431 lladdr=$(get_linklocal ${NETIFS[p5]}) || return 1
434 run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::12 ${lladdr} ${NETIFS[p5]} 2 \
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Drif_mac_profiles.sh108 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 Degress_vid_classification.sh122 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/mctp/
H A Dneigh.c26 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
131 NL_SET_ERR_MSG(extack, "lladdr too large?"); in mctp_rtm_newneigh()
141 NL_SET_ERR_MSG(extack, "Neighbour lladdr must be specified"); in mctp_rtm_newneigh()
151 lladdr = nla_data(tb[NDA_LLADDR]); in mctp_rtm_newneigh()
165 NL_SET_ERR_MSG(extack, "Wrong lladdr length"); in mctp_rtm_newneigh()
170 lladdr_len, lladdr); in mctp_rtm_newneigh()
/linux/tools/testing/selftests/net/netfilter/
H A Drpath.sh61 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 Dvxlan_mtu_frag.sh93 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 Dutils.h20 unsigned char lladdr[MAX_ADDR_LEN]; member
46 const unsigned char *lladdr);
H A Dutils.c39 const unsigned char *lladdr) in __mctp_test_create_dev()
56 dev_addr_set(ndev, lladdr); in __mctp_test_create_dev()
84 const unsigned char *lladdr) in mctp_test_destroy_dev()
86 return __mctp_test_create_dev(lladdr_len, lladdr);
36 __mctp_test_create_dev(unsigned short lladdr_len,const unsigned char * lladdr) __mctp_test_create_dev() argument
75 mctp_test_create_dev_lladdr(unsigned short lladdr_len,const unsigned char * lladdr) mctp_test_create_dev_lladdr() argument
/linux/tools/testing/selftests/net/forwarding/
H A Dmirror_gre_bridge_1q.sh93 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 Dmirror_gre_bridge_1d_vlan.sh95 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 Dmirror_gre_bridge_1d.sh97 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 Dvxlan_asymmetric.sh117 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 Dvxlan_asymmetric_ipv6.sh117 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 Dip6gre_lib.sh235 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 Dno_forwarding.sh45 ip neigh add $H2_IPV4 lladdr $dmac dev $if_name
62 ip -6 neigh add $H2_IPV6 lladdr $dmac dev $if_name
H A Dvxlan_symmetric_ipv6.sh129 ip neigh replace $gw_ip lladdr 00:00:5e:00:01:01 nud permanent \
454 ip neigh add $ip1 lladdr $mac1 nud noarp dev vlan10 \
456 ip neigh add $ip2 lladdr $mac2 nud noarp dev vlan20 \
484 ip neigh add $vtep_ip lladdr $mac nud noarp dev vlan4001 extern_learn
/linux/tools/testing/selftests/bpf/
H A Dtest_xdp_redirect_multi.sh
/linux/tools/testing/selftests/drivers/net/bonding/
H A DMakefile8 bond-lladdr-target.sh \
/linux/net/core/
H A Dneighbour.c1307 -- lladdr is new lladdr or NULL, if it is not supplied.
1310 NEIGH_UPDATE_F_OVERRIDE allows to override existing lladdr,
1313 lladdr instead of overriding it
1327 static int __neigh_update(struct neighbour *neigh, const u8 *lladdr,
1337 trace_neigh_update(neigh, lladdr, new, flags, nlmsg_pid); in __neigh_update()
1377 /* Compare new lladdr with cached one */ in __neigh_update()
1380 lladdr = neigh->ha; in __neigh_update()
1381 } else if (lladdr) { in __neigh_update()
1388 !memcmp(lladdr, neig in __neigh_update()
1328 __neigh_update(struct neighbour * neigh,const u8 * lladdr,u8 new,u32 flags,u32 nlmsg_pid,struct netlink_ext_ack * extack) __neigh_update() argument
1517 neigh_update(struct neighbour * neigh,const u8 * lladdr,u8 new,u32 flags,u32 nlmsg_pid) neigh_update() argument
1543 neigh_event_ns(struct neigh_table * tbl,u8 * lladdr,void * saddr,struct net_device * dev) neigh_event_ns() argument
2004 void *dst, *lladdr; neigh_add() local
[all...]
/linux/net/bluetooth/
H A D6lowpan.c67 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()

12