- __skb_push(*pskb, (*pskb)->data - (*pskb)->nh.raw);
- top_iph = (*pskb)->nh.iph;
- esph = (struct ip_esp_hdr *)((*pskb)->nh.raw + top_iph->ihl*4);
- top_iph->tot_len = htons((*pskb)->len + alen);
+ __skb_push(skb, skb->data - skb->nh.raw);
+ top_iph = skb->nh.iph;
+ esph = (struct ip_esp_hdr *)(skb->nh.raw + top_iph->ihl*4);
+ top_iph->tot_len = htons(skb->len + alen);