Hi, For some per-flow queue management work I need to access TCP port numbers of an skb inside a qdisc (i.e. in qdisc enqueue and dequeue functions). Can I assume that skb->data always points to the head of the IP header of the packet? If that is the case will the following statements do the trick?
if(skb->nh.iph->protocol == IPPROTO_TCP) { skb->h.raw = skb->data + (skb->nh.iph->ihl*4); /* read the tcp port numbers in * skb->h.th->source and skb->h.th->dest */ } Thanks a lot for your help! Ritesh - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html