Lines Matching refs:hdr_size

346 	int hdr_size = sizeof(struct batadv_icmp_header);
350 if (unlikely(!pskb_may_pull(skb, hdr_size)))
433 * @hdr_size: size of header to pull
442 struct sk_buff *skb, int hdr_size)
447 if (unlikely(!pskb_may_pull(skb, hdr_size)))
913 int check, hdr_size = sizeof(*unicast_packet);
915 check = batadv_check_unicast_packet(bat_priv, skb, hdr_size);
946 int check, hdr_size = sizeof(*unicast_packet);
955 hdr_size = sizeof(*unicast_4addr_packet);
958 check = batadv_check_unicast_packet(bat_priv, skb, hdr_size);
968 if (!batadv_check_unicast_ttvn(bat_priv, skb, hdr_size))
982 hdr_size);
1012 hdr_size))
1015 hdr_size))
1018 batadv_dat_snoop_incoming_dhcp_ack(bat_priv, skb, hdr_size);
1020 batadv_interface_rx(recv_if->soft_iface, skb, hdr_size,
1054 int hdr_size = sizeof(*unicast_tvlv_packet);
1057 if (batadv_check_unicast_packet(bat_priv, skb, hdr_size) < 0)
1061 if (skb_cow(skb, hdr_size) < 0)
1070 tvlv_buff = (unsigned char *)(skb->data + hdr_size);
1073 if (tvlv_buff_len > skb->len - hdr_size)
1172 int hdr_size = sizeof(*bcast_packet);
1178 if (unlikely(!pskb_may_pull(skb, hdr_size)))
1247 if (batadv_bla_is_backbone_gw(skb, orig_node, hdr_size))
1250 if (batadv_dat_snoop_incoming_arp_request(bat_priv, skb, hdr_size))
1252 if (batadv_dat_snoop_incoming_arp_reply(bat_priv, skb, hdr_size))
1255 batadv_dat_snoop_incoming_dhcp_ack(bat_priv, skb, hdr_size);
1258 batadv_interface_rx(recv_if->soft_iface, skb, hdr_size, orig_node);
1291 int hdr_size = sizeof(*mcast_packet);
1296 if (batadv_check_unicast_packet(bat_priv, skb, hdr_size) < 0)
1311 tvlv_buff = (unsigned char *)(skb->data + hdr_size);
1314 if (tvlv_buff_len > skb->len - hdr_size)
1325 hdr_size += tvlv_buff_len;
1327 if (ret == NET_RX_SUCCESS && (skb->len - hdr_size >= ETH_HLEN)) {
1330 skb->len - hdr_size);
1332 batadv_interface_rx(bat_priv->soft_iface, skb, hdr_size, NULL);