Lines Matching refs:ip_src

429 	__be32 ip_src, ip_dst;  in batadv_dbg_arp()  local
434 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_dbg_arp()
438 batadv_arp_hw_src(skb, hdr_size), &ip_src, in batadv_dbg_arp()
1004 __be32 ip_src, ip_dst; in batadv_arp_get_type() local
1040 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_arp_get_type()
1042 if (ipv4_is_loopback(ip_src) || ipv4_is_multicast(ip_src) || in batadv_arp_get_type()
1044 ipv4_is_zeronet(ip_src) || ipv4_is_lbcast(ip_src) || in batadv_arp_get_type()
1106 batadv_dat_arp_create_reply(struct batadv_priv *bat_priv, __be32 ip_src, in batadv_dat_arp_create_reply() argument
1113 ip_src, hw_dst, hw_src, hw_dst); in batadv_dat_arp_create_reply()
1140 __be32 ip_dst, ip_src; in batadv_dat_snoop_outgoing_arp_request() local
1163 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_dat_snoop_outgoing_arp_request()
1167 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_outgoing_arp_request()
1198 skb_new = batadv_dat_arp_create_reply(bat_priv, ip_dst, ip_src, in batadv_dat_snoop_outgoing_arp_request()
1236 __be32 ip_src, ip_dst; in batadv_dat_snoop_incoming_arp_request() local
1254 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_dat_snoop_incoming_arp_request()
1259 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_arp_request()
1265 skb_new = batadv_dat_arp_create_reply(bat_priv, ip_dst, ip_src, in batadv_dat_snoop_incoming_arp_request()
1301 __be32 ip_src, ip_dst; in batadv_dat_snoop_outgoing_arp_reply() local
1318 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_dat_snoop_outgoing_arp_reply()
1322 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_outgoing_arp_reply()
1328 batadv_dat_forward_data(bat_priv, skb, ip_src, vid, in batadv_dat_snoop_outgoing_arp_reply()
1349 __be32 ip_src, ip_dst; in batadv_dat_snoop_incoming_arp_reply() local
1366 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_dat_snoop_incoming_arp_reply()
1376 dat_entry = batadv_dat_entry_hash_find(bat_priv, ip_src, vid); in batadv_dat_snoop_incoming_arp_reply()
1379 hw_src, &ip_src, hw_dst, &ip_dst, in batadv_dat_snoop_incoming_arp_reply()
1387 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_arp_reply()
1436 batadv_dat_check_dhcp_ipudp(struct sk_buff *skb, __be32 *ip_src) in batadv_dat_check_dhcp_ipudp() argument
1456 *ip_src = get_unaligned(&iphdr->saddr); in batadv_dat_check_dhcp_ipudp()
1476 batadv_dat_check_dhcp(struct sk_buff *skb, __be16 proto, __be32 *ip_src) in batadv_dat_check_dhcp() argument
1490 if (!batadv_dat_check_dhcp_ipudp(skb, ip_src)) in batadv_dat_check_dhcp()
1679 batadv_dat_check_dhcp_ack(struct sk_buff *skb, __be16 proto, __be32 *ip_src, in batadv_dat_check_dhcp_ack() argument
1684 type = batadv_dat_check_dhcp(skb, proto, ip_src); in batadv_dat_check_dhcp_ack()
1722 __be32 ip_src, yiaddr; in batadv_dat_snoop_outgoing_dhcp_ack() local
1727 if (!batadv_dat_check_dhcp_ack(skb, proto, &ip_src, chaddr, &yiaddr)) in batadv_dat_snoop_outgoing_dhcp_ack()
1731 ip_src, vid); in batadv_dat_snoop_outgoing_dhcp_ack()
1749 __be32 ip_src, yiaddr; in batadv_dat_snoop_incoming_dhcp_ack() local
1764 if (!batadv_dat_check_dhcp_ack(skb, proto, &ip_src, chaddr, &yiaddr)) in batadv_dat_snoop_incoming_dhcp_ack()
1771 batadv_dat_entry_add(bat_priv, ip_src, hw_src, vid); in batadv_dat_snoop_incoming_dhcp_ack()
1775 &ip_src, hw_src, batadv_print_vid(vid)); in batadv_dat_snoop_incoming_dhcp_ack()