/Linux-v5.15/net/bridge/netfilter/ |
D | ebt_arpreply.c | 55 arp_send(ARPOP_REPLY, ETH_P_ARP, *siptr, in ebt_arpreply_tg() 69 if (e->ethproto != htons(ETH_P_ARP) || in ebt_arpreply_tg_check()
|
D | ebt_among.c | 81 } else if (eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) { in get_ip_dst() 112 } else if (eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) { in get_ip_src()
|
D | ebt_snat.c | 30 eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) { in ebt_snat_tg()
|
D | ebt_arp.c | 106 if ((e->ethproto != htons(ETH_P_ARP) && in ebt_arp_mt_check()
|
D | ebt_log.c | 139 ((eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) || in ebt_log_packet()
|
/Linux-v5.15/net/802/ |
D | fddi.c | 55 if(type != ETH_P_IP && type != ETH_P_IPV6 && type != ETH_P_ARP) in fddi_header() 59 if(type == ETH_P_IP || type == ETH_P_IPV6 || type == ETH_P_ARP) in fddi_header()
|
D | fc.c | 43 if (type == ETH_P_IP || type == ETH_P_ARP) in fc_header()
|
/Linux-v5.15/drivers/net/arcnet/ |
D | rfc1051.c | 109 return htons(ETH_P_ARP); in type_trans() 173 case ETH_P_ARP: in build_header()
|
D | rfc1201.c | 115 return htons(ETH_P_ARP); in type_trans() 393 case ETH_P_ARP: in build_header()
|
/Linux-v5.15/include/uapi/linux/ |
D | if_ether.h | 54 #define ETH_P_ARP 0x0806 /* Address Resolution packet */ macro
|
/Linux-v5.15/samples/bpf/ |
D | xdp_redirect_cpu.bpf.c | 287 case ETH_P_ARP: in xdp_prognum3_proto_separate() 354 case ETH_P_ARP: in xdp_prognum4_ddos_filter_pktgen() 476 case ETH_P_ARP: /* ARP packet handled on CPU idx 0 */ in xdp_prognum5_lb_hash_ip_pairs()
|
D | xdp_sample.bpf.h | 18 #define ETH_P_ARP 0x0806 macro
|
D | xdp_router_ipv4_kern.c | 138 if (h_proto == htons(ETH_P_ARP)) { in xdp_router_ipv4_prog()
|
/Linux-v5.15/net/ipv4/ |
D | arp.c | 391 arp_send_dst(ARPOP_REQUEST, ETH_P_ARP, target, dev, saddr, in arp_solicit() 547 skb->protocol = htons(ETH_P_ARP); in arp_create() 810 arp_send_dst(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip, in arp_process() 830 arp_send_dst(ARPOP_REPLY, ETH_P_ARP, in arp_process() 851 arp_send_dst(ARPOP_REPLY, ETH_P_ARP, in arp_process() 1289 .type = cpu_to_be16(ETH_P_ARP),
|
/Linux-v5.15/net/ax25/ |
D | ax25_ip.c | 84 case ETH_P_ARP: in ax25_hard_header()
|
D | ax25_in.c | 255 skb->protocol = htons(ETH_P_ARP); in ax25_rcv()
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/ |
D | en_selftest.c | 70 ethh->h_proto = htons(ETH_P_ARP); in mlx4_en_test_loopback_xmit()
|
/Linux-v5.15/net/bridge/ |
D | br_arp_nd_proxy.c | 58 arp_send(ARPOP_REPLY, ETH_P_ARP, dest_ip, dev, src_ip, in br_arp_send() 63 skb = arp_create(ARPOP_REPLY, ETH_P_ARP, dest_ip, dev, src_ip, in br_arp_send()
|
D | br_input.c | 118 (skb->protocol == htons(ETH_P_ARP) || in br_handle_frame_finish()
|
D | br_netfilter_hooks.c | 73 (!skb_vlan_tag_present(skb) && skb->protocol == htons(ETH_P_ARP)) 105 return vlan_proto(skb) == htons(ETH_P_ARP) && brnet->filter_vlan_tagged; in is_vlan_arp()
|
/Linux-v5.15/drivers/staging/gdm724x/ |
D | gdm_lte.c | 363 case ETH_P_ARP: in gdm_lte_tx_nic_type() 642 eth.h_proto = htons(ETH_P_ARP); in gdm_lte_netif_rx() 643 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_ARP); in gdm_lte_netif_rx()
|
/Linux-v5.15/drivers/net/wireless/marvell/mwifiex/ |
D | sta_rx.c | 45 case ETH_P_ARP: in mwifiex_discard_gratuitous_arp()
|
/Linux-v5.15/drivers/net/usb/ |
D | lg-vl600.c | 176 if (be16_to_cpup(ðhdr->h_proto) == ETH_P_ARP && in vl600_rx_fixup()
|
/Linux-v5.15/drivers/net/wireless/st/cw1200/ |
D | pm.c | 72 .type = __cpu_to_le16(ETH_P_ARP),
|
/Linux-v5.15/drivers/net/bonding/ |
D | bond_alb.c | 276 if (skb->protocol != cpu_to_be16(ETH_P_ARP)) in rlb_arp_recv() 432 skb = arp_create(ARPOP_REPLY, ETH_P_ARP, in rlb_update_client() 1454 case ETH_P_ARP: in bond_xmit_alb_slave_get()
|