[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>
Showing
- drivers/net/appletalk/ltpc.c 5 additions, 2 deletionsdrivers/net/appletalk/ltpc.c
- drivers/net/cxgb3/sge.c 5 additions, 3 deletionsdrivers/net/cxgb3/sge.c
- drivers/s390/net/qeth_eddp.c 2 additions, 2 deletionsdrivers/s390/net/qeth_eddp.c
- include/linux/atalk.h 2 additions, 2 deletionsinclude/linux/atalk.h
- include/linux/dccp.h 12 additions, 7 deletionsinclude/linux/dccp.h
- include/linux/icmp.h 1 addition, 1 deletioninclude/linux/icmp.h
- include/linux/icmpv6.h 1 addition, 1 deletioninclude/linux/icmpv6.h
- include/linux/igmp.h 3 additions, 3 deletionsinclude/linux/igmp.h
- include/linux/ip.h 1 addition, 1 deletioninclude/linux/ip.h
- include/linux/ipv6.h 1 addition, 1 deletioninclude/linux/ipv6.h
- include/linux/sctp.h 1 addition, 1 deletioninclude/linux/sctp.h
- include/linux/skbuff.h 5 additions, 0 deletionsinclude/linux/skbuff.h
- include/linux/tcp.h 1 addition, 1 deletioninclude/linux/tcp.h
- include/linux/udp.h 1 addition, 1 deletioninclude/linux/udp.h
- include/net/ipx.h 1 addition, 1 deletioninclude/net/ipx.h
- include/net/pkt_cls.h 1 addition, 1 deletioninclude/net/pkt_cls.h
- include/net/udp.h 2 additions, 2 deletionsinclude/net/udp.h
- net/802/psnap.c 1 addition, 1 deletionnet/802/psnap.c
- net/ax25/af_ax25.c 3 additions, 2 deletionsnet/ax25/af_ax25.c
- net/bluetooth/hci_core.c 2 additions, 2 deletionsnet/bluetooth/hci_core.c
Loading
Please register or sign in to comment