]> xenbits.xen.org Git - xenclient/kernel.git/commit
commit c9bdd4b5257406b0608385d19c40b5511decf4f6 git-aa8223c7bb0b05183e1737881ed21827aa5b9e73-backport
authort_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:21 +0000 (12:05 +0000)
committert_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:21 +0000 (12:05 +0000)
commit221250eb1cbe2f9fa9d5bb5e03a491a169be5913
treeab0d88e8d8bce2fff033a165d9be13fb4cef0d5a
parenta9dc42f1520f71de3bce8e9dcd22492b869beb8a
commit c9bdd4b5257406b0608385d19c40b5511decf4f6
Author: Arnaldo Carvalho de Melo <acme@redhat.com>
Date:   Mon Mar 12 20:09:15 2007 -0300

    [IP]: Introduce ip_hdrlen()

    For the common sequence "skb->nh.iph->ihl * 4", removing a good number of open
    coded skb->nh.iph uses, now to go after the rest...

    Just out of curiosity, here are the idioms found to get the same result:

    skb->nh.iph->ihl << 2
    skb->nh.iph->ihl<<2
    skb->nh.iph->ihl * 4
    skb->nh.iph->ihl*4
    (skb->nh.iph)->ihl * sizeof(u32)

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Edited: Ian Campbell -- just definition.
include/net/ip.h