Home
last modified time | relevance | path

Searched refs:arpptr (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/net/ipv4/netfilter/
H A Darpt_mangle.c17 unsigned char *arpptr; in target() local
24 arpptr = skb_network_header(skb) + sizeof(*arp); in target()
30 (arpptr + hln > skb_tail_pointer(skb))) in target()
32 memcpy(arpptr, mangle->src_devaddr, hln); in target()
34 arpptr += hln; in target()
37 (arpptr + pln > skb_tail_pointer(skb))) in target()
39 memcpy(arpptr, &mangle->u_s.src_ip, pln); in target()
41 arpptr += pln; in target()
44 (arpptr + hln > skb_tail_pointer(skb))) in target()
46 memcpy(arpptr, mangl in target()
[all...]
H A Darp_tables.c88 const char *arpptr = (char *)(arphdr + 1); in arp_packet_match() local
109 src_devaddr = arpptr; in arp_packet_match()
110 arpptr += dev->addr_len; in arp_packet_match()
111 memcpy(&src_ipaddr, arpptr, sizeof(u32)); in arp_packet_match()
112 arpptr += sizeof(u32); in arp_packet_match()
113 tgt_devaddr = arpptr; in arp_packet_match()
114 arpptr += dev->addr_len; in arp_packet_match()
115 memcpy(&tgt_ipaddr, arpptr, sizeof(u32)); in arp_packet_match()
/kernel/linux/linux-6.6/net/ipv4/netfilter/
H A Darpt_mangle.c17 unsigned char *arpptr; in target() local
24 arpptr = skb_network_header(skb) + sizeof(*arp); in target()
30 (arpptr + hln > skb_tail_pointer(skb))) in target()
32 memcpy(arpptr, mangle->src_devaddr, hln); in target()
34 arpptr += hln; in target()
37 (arpptr + pln > skb_tail_pointer(skb))) in target()
39 memcpy(arpptr, &mangle->u_s.src_ip, pln); in target()
41 arpptr += pln; in target()
44 (arpptr + hln > skb_tail_pointer(skb))) in target()
46 memcpy(arpptr, mangl in target()
[all...]
H A Darp_tables.c88 const char *arpptr = (char *)(arphdr + 1); in arp_packet_match() local
109 src_devaddr = arpptr; in arp_packet_match()
110 arpptr += dev->addr_len; in arp_packet_match()
111 memcpy(&src_ipaddr, arpptr, sizeof(u32)); in arp_packet_match()
112 arpptr += sizeof(u32); in arp_packet_match()
113 tgt_devaddr = arpptr; in arp_packet_match()
114 arpptr += dev->addr_len; in arp_packet_match()
115 memcpy(&tgt_ipaddr, arpptr, sizeof(u32)); in arp_packet_match()
/kernel/linux/linux-5.10/net/bridge/
H A Dbr_arp_nd_proxy.c132 u8 *arpptr, *sha; in br_do_proxy_suppress_arp() local
148 arpptr = (u8 *)parp + sizeof(struct arphdr); in br_do_proxy_suppress_arp()
149 sha = arpptr; in br_do_proxy_suppress_arp()
150 arpptr += dev->addr_len; /* sha */ in br_do_proxy_suppress_arp()
151 memcpy(&sip, arpptr, sizeof(sip)); in br_do_proxy_suppress_arp()
152 arpptr += sizeof(sip); in br_do_proxy_suppress_arp()
153 arpptr += dev->addr_len; /* tha */ in br_do_proxy_suppress_arp()
154 memcpy(&tip, arpptr, sizeof(tip)); in br_do_proxy_suppress_arp()
/kernel/linux/linux-6.6/net/bridge/
H A Dbr_arp_nd_proxy.c132 u8 *arpptr, *sha; in br_do_proxy_suppress_arp() local
148 arpptr = (u8 *)parp + sizeof(struct arphdr); in br_do_proxy_suppress_arp()
149 sha = arpptr; in br_do_proxy_suppress_arp()
150 arpptr += dev->addr_len; /* sha */ in br_do_proxy_suppress_arp()
151 memcpy(&sip, arpptr, sizeof(sip)); in br_do_proxy_suppress_arp()
152 arpptr += sizeof(sip); in br_do_proxy_suppress_arp()
153 arpptr += dev->addr_len; /* tha */ in br_do_proxy_suppress_arp()
154 memcpy(&tip, arpptr, sizeof(tip)); in br_do_proxy_suppress_arp()
/kernel/linux/linux-5.10/drivers/net/vxlan/
H A Dvxlan_core.c1985 u8 *arpptr, *sha; in arp_reduce() local
2005 arpptr = (u8 *)parp + sizeof(struct arphdr); in arp_reduce()
2006 sha = arpptr; in arp_reduce()
2007 arpptr += dev->addr_len; /* sha */ in arp_reduce()
2008 memcpy(&sip, arpptr, sizeof(sip)); in arp_reduce()
2009 arpptr += sizeof(sip); in arp_reduce()
2010 arpptr += dev->addr_len; /* tha */ in arp_reduce()
2011 memcpy(&tip, arpptr, sizeof(tip)); in arp_reduce()
/kernel/linux/linux-6.6/drivers/net/vxlan/
H A Dvxlan_core.c1828 u8 *arpptr, *sha; in arp_reduce() local
1848 arpptr = (u8 *)parp + sizeof(struct arphdr); in arp_reduce()
1849 sha = arpptr; in arp_reduce()
1850 arpptr += dev->addr_len; /* sha */ in arp_reduce()
1851 memcpy(&sip, arpptr, sizeof(sip)); in arp_reduce()
1852 arpptr += sizeof(sip); in arp_reduce()
1853 arpptr += dev->addr_len; /* tha */ in arp_reduce()
1854 memcpy(&tip, arpptr, sizeof(tip)); in arp_reduce()

Completed in 17 milliseconds