/kernel/linux/linux-5.10/net/ipv4/ |
H A D | arp.c | 650 unsigned char *sha, unsigned char *tha) in arp_is_garp() 662 tha && in arp_is_garp() 663 !memcmp(tha, sha, dev->addr_len); in arp_is_garp() 685 unsigned char *tha = NULL; in arp_process() local 757 tha = arp_ptr; in arp_process() 872 sip, tip, sha, tha); in arp_process() 647 arp_is_garp(struct net *net, struct net_device *dev, int *addr_type, __be16 ar_op, __be32 sip, __be32 tip, unsigned char *sha, unsigned char *tha) arp_is_garp() argument
|
H A D | ipconfig.c | 480 unsigned char *tha; /* t for "target" */ in ic_rarp_recv() local 535 tha = rarp_ptr; in ic_rarp_recv() 540 if (memcmp(tha, dev->dev_addr, dev->addr_len)) in ic_rarp_recv()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | arp.c | 671 unsigned char *sha, unsigned char *tha) in arp_is_garp() 683 tha && in arp_is_garp() 684 !memcmp(tha, sha, dev->addr_len); in arp_is_garp() 706 unsigned char *tha = NULL; in arp_process() local 778 tha = arp_ptr; in arp_process() 893 sip, tip, sha, tha); in arp_process() 668 arp_is_garp(struct net *net, struct net_device *dev, int *addr_type, __be16 ar_op, __be32 sip, __be32 tip, unsigned char *sha, unsigned char *tha) arp_is_garp() argument
|
H A D | ipconfig.c | 504 unsigned char *tha; /* t for "target" */ in ic_rarp_recv() local 559 tha = rarp_ptr; in ic_rarp_recv() 564 if (memcmp(tha, dev->dev_addr, dev->addr_len)) in ic_rarp_recv()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | flow_dissector.h | 162 unsigned char tha[ETH_ALEN]; member
|
/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | flow.h | 114 u8 tha[ETH_ALEN]; /* ARP target hardware address. */ member
|
H A D | flow.c | 634 ether_addr_copy(key->ipv4.arp.tha, arp->ar_tha); in key_extract_l3l4()
|
H A D | flow_netlink.c | 1619 SW_FLOW_KEY_MEMCPY(match, ipv4.arp.tha, in ovs_key_from_nlattrs() 2133 ether_addr_copy(arp_key->arp_tha, output->ipv4.arp.tha); in __ovs_nla_put_key()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | flow_dissector.h | 157 * @tha: Target hardware address 164 unsigned char tha[ETH_ALEN]; member
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | flow.h | 127 u8 tha[ETH_ALEN]; /* ARP target hardware address. */ member
|
H A D | flow.c | 784 ether_addr_copy(key->ipv4.arp.tha, arp->ar_tha); in key_extract_l3l4()
|
H A D | flow_netlink.c | 1642 SW_FLOW_KEY_MEMCPY(match, ipv4.arp.tha, in ovs_key_from_nlattrs() 2164 ether_addr_copy(arp_key->arp_tha, output->ipv4.arp.tha); in __ovs_nla_put_key()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | cls_flower.c | 1638 fl_set_key_val(tb, key->arp.tha, TCA_FLOWER_KEY_ARP_THA, in fl_set_key() 1639 mask->arp.tha, TCA_FLOWER_KEY_ARP_THA_MASK, in fl_set_key() 1640 sizeof(key->arp.tha)); in fl_set_key() 2987 fl_dump_key_val(skb, key->arp.tha, TCA_FLOWER_KEY_ARP_THA, in fl_dump_key() 2988 mask->arp.tha, TCA_FLOWER_KEY_ARP_THA_MASK, in fl_dump_key() 2989 sizeof(key->arp.tha)))) in fl_dump_key()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_tc.c | 354 !is_zero_ether_addr(mt.mask->tha)) { in vcap_tc_flower_handler_arp_usage()
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | cls_flower.c | 1897 fl_set_key_val(tb, key->arp.tha, TCA_FLOWER_KEY_ARP_THA, in fl_set_key() 1898 mask->arp.tha, TCA_FLOWER_KEY_ARP_THA_MASK, in fl_set_key() 1899 sizeof(key->arp.tha)); in fl_set_key() 3410 fl_dump_key_val(skb, key->arp.tha, TCA_FLOWER_KEY_ARP_THA, in fl_dump_key() 3411 mask->arp.tha, TCA_FLOWER_KEY_ARP_THA_MASK, in fl_dump_key() 3412 sizeof(key->arp.tha)))) in fl_dump_key()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | flow_dissector.c | 511 ether_addr_copy(key_arp->tha, arp_eth->ar_tha); in __skb_flow_dissect_arp()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | flow_dissector.c | 599 ether_addr_copy(key_arp->tha, arp_eth->ar_tha); in __skb_flow_dissect_arp()
|