[SK_BUFF]: Introduce skb_transport_header(skb)
authorArnaldo Carvalho de Melo <acme@redhat.com>
Thu, 26 Apr 2007 01:04:18 +0000 (18:04 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Thu, 26 Apr 2007 05:25:31 +0000 (22:25 -0700)
commit9c70220b73908f64792422a2c39c593c4792f2c5
tree2090ea10aaa2714a5e095bae8cc02e743c378a3a
parenta27ef749e7be3b06fb58df53d94eb97a21f18707
[SK_BUFF]: Introduce skb_transport_header(skb)

For the places where we need a pointer to the transport header, it is
still legal to touch skb->h.raw directly if just adding to,
subtracting from or setting it to another layer header.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
42 files changed:
drivers/net/appletalk/ltpc.c
drivers/net/cxgb3/sge.c
drivers/s390/net/qeth_eddp.c
include/linux/atalk.h
include/linux/dccp.h
include/linux/icmp.h
include/linux/icmpv6.h
include/linux/igmp.h
include/linux/ip.h
include/linux/ipv6.h
include/linux/sctp.h
include/linux/skbuff.h
include/linux/tcp.h
include/linux/udp.h
include/net/ipx.h
include/net/pkt_cls.h
include/net/udp.h
net/802/psnap.c
net/ax25/af_ax25.c
net/bluetooth/hci_core.c
net/core/dev.c
net/econet/af_econet.c
net/ipv4/igmp.c
net/ipv4/ip_gre.c
net/ipv4/ip_output.c
net/ipv4/ipconfig.c
net/ipv4/ipmr.c
net/ipv4/tcp.c
net/ipv4/tcp_input.c
net/ipv4/xfrm4_mode_beet.c
net/ipv4/xfrm4_mode_transport.c
net/ipv6/ah6.c
net/ipv6/esp6.c
net/ipv6/exthdrs.c
net/ipv6/ipcomp6.c
net/ipv6/mcast.c
net/ipv6/mip6.c
net/ipv6/ndisc.c
net/ipv6/raw.c
net/ipv6/reassembly.c
net/ipv6/xfrm6_mode_transport.c
net/xfrm/xfrm_input.c