亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: ---------------------- [打印本頁]

作者: sesame0816    時(shí)間: 2008-02-29 22:12
標(biāo)題: ----------------------
[ 本帖最后由 sesame0816 于 2014-09-27 16:30 編輯 ]

----------------------
作者: sesame0816    時(shí)間: 2008-03-01 16:28
標(biāo)題: 回復(fù) #1 sesame0816 的帖子
th = (struct tcphdr *)(skb->data + (skb->nh.iph->ihl * 4));      這樣就對(duì)了     

但看skbuff的定義 我不知道 th = skb->h.th錯(cuò)在哪

部分skbuff的定義:

struct sk_buff {
        /* These two members must be first. */
        struct sk_buff                *next;
        struct sk_buff                *prev;

        struct sock                *sk;
        struct skb_timeval        tstamp;
        struct net_device        *dev;
        struct net_device        *input_dev;

        union {
                struct tcphdr        *th;
                struct udphdr        *uh;
                struct icmphdr        *icmph;
                struct igmphdr        *igmph;
                struct iphdr        *ipiph;
                struct ipv6hdr        *ipv6h;
                unsigned char        *raw;
        } h;

        union {
                struct iphdr        *iph;
                struct ipv6hdr        *ipv6h;
                struct arphdr        *arph;
                unsigned char        *raw;
        } nh;

.......................




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2