diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2007-03-10 19:27:27 -0300 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-04-25 22:24:52 -0700 |
commit | 04b964dbad25cbd6edd8ecbeca2efb40c9860865 (patch) | |
tree | f9451694dd084142b6397c1d9f3ffa1e9851c1f1 | |
parent | 2ca9e6f2c2a4117d21947e911ae1f5e5306b0df0 (diff) | |
download | blackbird-op-linux-04b964dbad25cbd6edd8ecbeca2efb40c9860865.tar.gz blackbird-op-linux-04b964dbad25cbd6edd8ecbeca2efb40c9860865.zip |
[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 <acme@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | net/ipv4/ipconfig.c | 3 |
1 files changed, 2 insertions, 1 deletions
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)); |