[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1558905306-2968-1-git-send-email-tom@quantonium.net>
Date: Sun, 26 May 2019 14:15:02 -0700
From: Tom Herbert <tom@...bertland.com>
To: davem@...emloft.net, netdev@...r.kernel.org
Cc: Tom Herbert <tom@...ntonium.net>
Subject: [PATCH net-next 0/4] ipv6: Update RFC references and implement ICMP errors for limits
This patch set contains:
- Resolve comment for ipv6_skip_exthdr that the function is
non conformant with RFC2460. I requested and received an
on the interpretation of the requirements on 6man list.
- Update references, in comments, of RFC2460 to be RFC8200.
RFC8200 (aka IPv6) is now a full Internet standard.
- Add references to RFC8504 (updated node requirements) for
extension header limits and limits on padding in Destination
and Hop-by-Hop options.
- Send ICMP errors for exceeding extension header limits. These
are specified in Internet Draft draft-ietf-6man-icmp-limits-02
(that draft is in working group last call in IETF)
Tom Herbert (4):
ipv6: Resolve comment that EH processing order is being violated
ipv6: Update references from RFC2460 to RFC8200
ipv6: Reference RFC8504 for limits in padding and EH
ipv6: Send ICMP errors for exceeding extension header limits
.../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 2 +-
drivers/net/usb/smsc95xx.c | 2 +-
include/net/ipv6.h | 9 ++---
include/uapi/linux/icmpv6.h | 6 ++++
net/ipv6/exthdrs.c | 42 +++++++++++++++++-----
net/ipv6/exthdrs_core.c | 23 ++++--------
net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +-
net/ipv6/reassembly.c | 2 +-
net/ipv6/syncookies.c | 2 +-
net/ipv6/tcp_ipv6.c | 2 +-
net/ipv6/udp.c | 2 +-
net/netfilter/xt_TCPMSS.c | 2 +-
12 files changed, 60 insertions(+), 36 deletions(-)
--
2.7.4
Powered by blists - more mailing lists