Change In sk_buff structure in 2.6.22 kernel

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: PV Juliet
Date: Tuesday, January 29, 2008 - 10:19 pm

Hi All,


The header fields in the sk_buff structure have been renamed and are
no longer unions.

Networking code and drivers are supposed to use skb->transport_header,
skb->network_header, and skb->skb_mac_header.
But when I am trying to access fields of TCP using the code
struct tcphdr *tcp = skb->transport_header;
tcp->   //accessing proper field
It is not accessing the value properly ...
Can anyone please help me ???


Thanks in advance
Regards
Juliet
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Change In sk_buff structure in 2.6.22 kernel, PV Juliet, (Tue Jan 29, 10:19 pm)
Re: Change In sk_buff structure in 2.6.22 kernel, Stephen Hemminger, (Tue Jan 29, 11:27 pm)
Re: Change In sk_buff structure in 2.6.22 kernel, Herbert Xu, (Wed Jan 30, 5:41 pm)