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  linux-hardening  linux-cve-announce  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:	Mon, 12 Mar 2007 01:28:03 -0300
From:	"Arnaldo Carvalho de Melo" <acme@...stprotocols.net>
To:	"David Miller" <davem@...emloft.net>
Cc:	"Netdev List" <netdev@...r.kernel.org>
Subject: [PATCH 16/18][SK_BUFF]: Introduce skb_network_header()

For the places where we need a pointer to the network header, it is still legal
to touch skb->nh.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/isdn/i4l/isdn_net.c                    |    5 +-
 drivers/net/bonding/bond_alb.c                 |    2 +-
 drivers/net/loopback.c                         |    7 ++-
 drivers/net/pasemi_mac.c                       |    6 ++-
 drivers/s390/net/qeth_main.c                   |    6 ++-
 include/linux/if_pppox.h                       |    2 +-
 include/linux/skbuff.h                         |    5 ++
 include/net/cipso_ipv4.h                       |    2 +-
 include/net/inet_ecn.h                         |    6 ++-
 include/net/llc_pdu.h                          |    4 +-
 include/net/pkt_cls.h                          |    2 +-
 net/bridge/br_netfilter.c                      |   12 +++--
 net/core/dev.c                                 |    9 ++--
 net/core/filter.c                              |    2 +-
 net/dccp/ipv6.c                                |    8 ++--
 net/decnet/dn_route.c                          |    4 +-
 net/ipv4/af_inet.c                             |    2 +-
 net/ipv4/ah4.c                                 |    5 +-
 net/ipv4/esp4.c                                |    7 ++-
 net/ipv4/icmp.c                                |    4 +-
 net/ipv4/ip_fragment.c                         |    2 +-
 net/ipv4/ip_options.c                          |   12 +++---
 net/ipv4/ip_output.c                           |    6 +-
 net/ipv4/ip_sockglue.c                         |    8 ++-
 net/ipv4/ipmr.c                                |    2 +-
 net/ipv4/ipvs/ip_vs_app.c                      |    4 +-
 net/ipv4/ipvs/ip_vs_core.c                     |    3 +-
 net/ipv4/netfilter/arpt_mangle.c               |    2 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c |    9 ++--
 net/ipv4/raw.c                                 |    2 +-
 net/ipv4/tcp_input.c                           |    2 +-
 net/ipv4/xfrm4_input.c                         |    2 +-
 net/ipv4/xfrm4_mode_beet.c                     |    4 +-
 net/ipv4/xfrm4_mode_transport.c                |    4 +-
 net/ipv4/xfrm4_policy.c                        |    2 +-
 net/ipv6/af_inet6.c                            |    3 +-
 net/ipv6/ah6.c                                 |   12 +++--
 net/ipv6/datagram.c                            |   31 ++++++++------
 net/ipv6/esp6.c                                |    4 +-
 net/ipv6/exthdrs.c                             |   56 ++++++++++++++----------
 net/ipv6/icmp.c                                |    3 +-
 net/ipv6/ip6_input.c                           |    4 +-
 net/ipv6/ip6_output.c                          |   23 ++++++----
 net/ipv6/ip6_tunnel.c                          |    5 +-
 net/ipv6/ipcomp6.c                             |    4 +-
 net/ipv6/mip6.c                                |   29 +++++++-----
 net/ipv6/netfilter/nf_conntrack_reasm.c        |   19 +++++---
 net/ipv6/raw.c                                 |    5 +-
 net/ipv6/reassembly.c                          |   25 +++++++---
 net/ipv6/tcp_ipv6.c                            |    8 +++-
 net/ipv6/xfrm6_input.c                         |    6 +-
 net/ipv6/xfrm6_mode_beet.c                     |    2 +-
 net/ipv6/xfrm6_mode_transport.c                |    6 ++-
 net/ipv6/xfrm6_mode_tunnel.c                   |    8 ++-
 net/ipv6/xfrm6_policy.c                        |   16 ++++---
 net/netfilter/xt_TCPMSS.c                      |    4 +-
 net/sched/act_pedit.c                          |    2 +-
 net/sched/cls_u32.c                            |    2 +-
 net/sched/em_u32.c                             |    2 +-
 59 files changed, 258 insertions(+), 185 deletions(-)

View attachment "0016-SK_BUFF-Introduce-skb_network_header.patch" of type "text/x-patch" (69116 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ