Home
last modified time | relevance | path

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

/linux/net/ipv4/
A Darp.c599 arp->ar_op = htons(type); in arp_create()
648 int *addr_type, __be16 ar_op, in arp_is_garp() argument
657 if (is_garp && ar_op == htons(ARPOP_REPLY)) in arp_is_garp()
739 if (arp->ar_op != htons(ARPOP_REPLY) && in arp_process()
740 arp->ar_op != htons(ARPOP_REQUEST)) in arp_process()
800 if (arp->ar_op == htons(ARPOP_REQUEST) && skb_metadata_dst(skb)) in arp_process()
807 if (arp->ar_op == htons(ARPOP_REQUEST) && in arp_process()
815 if (arp->ar_op == htons(ARPOP_REQUEST) && in arp_process()
871 is_garp = arp_is_garp(net, dev, &addr_type, arp->ar_op, in arp_process()
882 (arp->ar_op == htons(ARPOP_REPLY) && in arp_process()
[all …]
A Dipconfig.c527 if (rarp->ar_op != htons(ARPOP_RREPLY)) in ic_rarp_recv()
/linux/drivers/net/wireless/marvell/mwifiex/
A Dsta_rx.c47 if (arp->hdr.ar_op == htons(ARPOP_REPLY) || in mwifiex_discard_gratuitous_arp()
48 arp->hdr.ar_op == htons(ARPOP_REQUEST)) { in mwifiex_discard_gratuitous_arp()
/linux/net/bridge/
A Dbr_arp_nd_proxy.c163 if (parp->ar_op != htons(ARPOP_RREQUEST) && in br_do_proxy_suppress_arp()
164 parp->ar_op != htons(ARPOP_RREPLY) && in br_do_proxy_suppress_arp()
172 if (parp->ar_op != htons(ARPOP_REQUEST)) in br_do_proxy_suppress_arp()
/linux/include/uapi/linux/
A Dif_arp.h150 __be16 ar_op; /* ARP opcode (command) */ member
/linux/net/bridge/netfilter/
A Debt_arpreply.c34 if (ap->ar_op != htons(ARPOP_REQUEST) || in ebt_arpreply_tg()
A Debt_arp.c30 NF_INVF(info, EBT_ARP_OPCODE, info->opcode != ah->ar_op)) in ebt_arp_mt()
A Debt_log.c151 ntohs(ah->ar_op)); in ebt_log_packet()
/linux/net/openvswitch/
A Dflow.h233 __be16 ar_op; /* ARP opcode (command) */ member
A Dflow.c632 if (ntohs(arp->ar_op) <= 0xff) in key_extract_l3l4()
633 key->ip.proto = ntohs(arp->ar_op); in key_extract_l3l4()
/linux/net/ipv4/netfilter/
A Dipt_CLUSTERIP.c653 if (arp->ar_op != htons(ARPOP_REPLY) && in clusterip_arp_mangle()
654 arp->ar_op != htons(ARPOP_REQUEST)) in clusterip_arp_mangle()
A Darp_tables.c94 (arphdr->ar_op & arpinfo->arpop_mask) != arpinfo->arpop)) in arp_packet_match()
/linux/net/core/
A Dflow_dissector.c496 (arp->ar_op != htons(ARPOP_REPLY) && in __skb_flow_dissect_arp()
497 arp->ar_op != htons(ARPOP_REQUEST))) in __skb_flow_dissect_arp()
516 key_arp->op = ntohs(arp->ar_op) & 0xff; in __skb_flow_dissect_arp()
/linux/net/batman-adv/
A Ddistributed-arp-table.c1054 if (arphdr->ar_op != htons(ARPOP_REQUEST)) { in batadv_arp_get_type()
1061 type = ntohs(arphdr->ar_op); in batadv_arp_get_type()
/linux/drivers/net/ethernet/via/
A Dvia-velocity.h1205 __be16 ar_op; member
A Dvia-velocity.c3048 arp->ar_op = htons(1); in velocity_set_wol()
/linux/drivers/staging/gdm724x/
A Dgdm_lte.c138 arp_out->ar_op = htons(ARPOP_REPLY); in gdm_lte_emulate_arp()
/linux/net/netfilter/
A Dnf_log_syslog.c84 ntohs(ah->ar_hrd), ntohs(ah->ar_pro), ntohs(ah->ar_op)); in dump_arp_packet()
/linux/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_selftests.c1608 if (ahdr->ar_op != htons(ARPOP_REPLY)) in stmmac_test_arp_validate()
/linux/drivers/net/wireless/ti/wlcore/
A Dcmd.c1246 arp_hdr->ar_op = cpu_to_be16(ARPOP_REPLY); in wl1271_cmd_build_arp_rsp()
/linux/drivers/net/ethernet/chelsio/cxgb/
A Dsge.c1888 arp_hdr(skb)->ar_op == htons(ARPOP_REQUEST)) { in t1_start_xmit()
/linux/drivers/net/ethernet/chelsio/cxgb3/
A Dsge.c2037 if (arp->ar_op != htons(ARPOP_REQUEST)) in cxgb3_arp_process()
/linux/drivers/net/vmxnet3/
A Dvmxnet3_drv.c3880 ahdr->ar_op = htons(ARPOP_REQUEST); in vmxnet3_suspend()
/linux/drivers/net/bonding/
A Dbond_main.c3050 else if (curr_arp_slave && (arp->ar_op == htons(ARPOP_REPLY)) && in bond_arp_rcv()
/linux/drivers/net/
A Dvxlan.c2004 parp->ar_op != htons(ARPOP_REQUEST) || in arp_reduce()

Completed in 110 milliseconds