From: Arnaldo Carvalho de Melo Date: Sat, 10 Mar 2007 22:27:27 +0000 (-0300) Subject: [SK_BUFF] ipconfig: Another conversion to skb_reset_network_header related to skb_put X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=04b964dbad25cbd6edd8ecbeca2efb40c9860865;p=deliverable%2Flinux.git [SK_BUFF] ipconfig: Another conversion to skb_reset_network_header related to skb_put boot_pkt->iph is the first member, that is at skb->data, so just use skb_reset_network_header(). Signed-off-by: Arnaldo Carvalho de Melo Signed-off-by: David S. Miller --- diff --git a/net/ipv4/ipconfig.c b/net/ipv4/ipconfig.c index c43699f374cd..6e8998409cbe 100644 --- a/net/ipv4/ipconfig.c +++ b/net/ipv4/ipconfig.c @@ -702,7 +702,8 @@ static void __init ic_bootp_send_if(struct ic_device *d, unsigned long jiffies_d memset(b, 0, sizeof(struct bootp_pkt)); /* Construct IP header */ - skb->nh.iph = h = &b->iph; + skb_reset_network_header(skb); + h = skb->nh.iph; h->version = 4; h->ihl = 5; h->tot_len = htons(sizeof(struct bootp_pkt));