lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Tue, 13 Mar 2007 18:47:10 -0300
From:	"Arnaldo Carvalho de Melo" <acme@...stprotocols.net>
To:	"David Miller" <davem@...emloft.net>
Cc:	"Netdev List" <netdev@...r.kernel.org>
Subject: [PATCH 15/15] [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@...hat.com>
---
 drivers/net/appletalk/ltpc.c    |    7 +++++--
 drivers/net/cxgb3/sge.c         |    8 +++++---
 drivers/s390/net/qeth_eddp.c    |    4 ++--
 include/linux/atalk.h           |    4 ++--
 include/linux/dccp.h            |   19 ++++++++++++-------
 include/linux/icmp.h            |    2 +-
 include/linux/icmpv6.h          |    2 +-
 include/linux/igmp.h            |    6 +++---
 include/linux/ip.h              |    2 +-
 include/linux/ipv6.h            |    2 +-
 include/linux/sctp.h            |    2 +-
 include/linux/skbuff.h          |    5 +++++
 include/linux/tcp.h             |    2 +-
 include/linux/udp.h             |    2 +-
 include/net/ipx.h               |    2 +-
 include/net/pkt_cls.h           |    2 +-
 include/net/udp.h               |    4 ++--
 net/802/psnap.c                 |    2 +-
 net/ax25/af_ax25.c              |    5 +++--
 net/bluetooth/hci_core.c        |    4 ++--
 net/core/dev.c                  |    6 +++---
 net/econet/af_econet.c          |    2 +-
 net/ipv4/igmp.c                 |    2 +-
 net/ipv4/ip_gre.c               |    2 +-
 net/ipv4/ip_output.c            |    6 ++++--
 net/ipv4/ipconfig.c             |    4 ++--
 net/ipv4/ipmr.c                 |    8 +++++---
 net/ipv4/tcp.c                  |   12 +++++++-----
 net/ipv4/tcp_input.c            |   13 +++++++------
 net/ipv4/xfrm4_mode_beet.c      |    2 +-
 net/ipv4/xfrm4_mode_transport.c |    5 +++--
 net/ipv6/ah6.c                  |    2 +-
 net/ipv6/esp6.c                 |    2 +-
 net/ipv6/exthdrs.c              |   21 ++++++++++-----------
 net/ipv6/ipcomp6.c              |    2 +-
 net/ipv6/mcast.c                |   16 +++++++++-------
 net/ipv6/mip6.c                 |    8 ++++----
 net/ipv6/ndisc.c                |   17 +++++++++--------
 net/ipv6/raw.c                  |    2 +-
 net/ipv6/reassembly.c           |    2 +-
 net/ipv6/xfrm6_mode_transport.c |    5 +++--
 net/xfrm/xfrm_input.c           |    6 +++---
 42 files changed, 129 insertions(+), 102 deletions(-)

View attachment "0015-SK_BUFF-Introduce-skb_transport_header-skb.patch" of type "text/x-patch" (37551 bytes)

Powered by blists - more mailing lists