Received: with ECARTIS (v1.0.0; list netdev); Thu, 30 Dec 2004 16:46:03 -0800 (PST) Received: from e34.co.us.ibm.com (e34.co.us.ibm.com [32.97.110.132]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id iBV0jTnE010404 for ; Thu, 30 Dec 2004 16:45:55 -0800 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e34.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id iBV0rw9g475010 for ; Thu, 30 Dec 2004 19:53:58 -0500 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay04.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id iBV0rwRs324802 for ; Thu, 30 Dec 2004 17:53:58 -0700 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id iBV0rv6f025770 for ; Thu, 30 Dec 2004 17:53:58 -0700 Received: from w-sridhar.beaverton.ibm.com (w-sridhar.beaverton.ibm.com [9.47.18.19]) by d03av02.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id iBV0rv6m025752; Thu, 30 Dec 2004 17:53:57 -0700 Date: Thu, 30 Dec 2004 16:53:56 -0800 (PST) From: Sridhar Samudrala X-X-Sender: sridhar@w-sridhar.beaverton.ibm.com To: davem@davemloft.net cc: netdev@oss.sgi.com, lksctp-developers@lists.sourceforge.net Subject: [BK PATCH] 2.6 and 2.4 SCTP updates Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: ClamAV 0.80/645/Mon Dec 27 14:56:20 2004 clamav-milter version 0.80j on 127.0.0.1 X-Virus-Status: Clean X-archive-position: 13262 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: sri@us.ibm.com Precedence: bulk X-list: netdev Dave, Please do a bk pull http://linux-lksctp.bkbits.net/lksctp-2.5.work & bk pull http://linux-lksctp.bkbits.net/lksctp-2.4.work to get the following SCTP updates to 2.6 and 2.4. The 2.4 csets include a patch that gets rid of sk_xxx macros that were causing backporting issues for other networking components. Thanks Sridhar # ChangeSet # 2004/12/30 15:50:53-08:00 sri@us.ibm.com # [SCTP] Fix sctp_getladdrs() to return valid local addresses on an endpoint # that is bound to INADDR_ANY or inaddr6_any. # # Signed-off-by: Sridhar Samudrala # # net/sctp/socket.c # # ChangeSet # 2004/12/29 11:35:11-08:00 sri@us.ibm.com # [SCTP] Fix misc. issues in SCTP_PEER_ADDR_PARAMS set socket option. # # Signed-off-by: Sridhar Samudrala # # net/sctp/transport.c # net/sctp/socket.c # net/sctp/sm_sideeffect.c # net/sctp/associola.c # include/net/sctp/structs.h # # ChangeSet # 2004/12/28 17:04:30-08:00 sri@us.ibm.com # [SCTP] Fix bug in setting ephemeral port in the bind address. # # Signed-off-by: Sridhar Samudrala # # net/sctp/socket.c # # ChangeSet # 2004/12/28 16:22:41-08:00 sri@us.ibm.com # [SCTP] Clean up the T3_rtx timer when deleting a transport. # # Signed-off-by: Vladislav Yasevich # Signed-off-by: Sridhar Samudrala # # net/sctp/transport.c # # ChangeSet # 2004/12/28 16:03:30-08:00 sri@us.ibm.com # [SCTP] Implementation of SCTP Implementer's Guide Section 2.35. # This code checks that the verification tag, source port and # destination port in the SCTP header matches the information # contained in the state cookie. # # Signed-off-by: Vladislav Yasevich # Signed-off-by: Sridhar Samudrala # # net/sctp/sm_make_chunk.c # net/sctp/associola.c # include/net/sctp/structs.h # include/net/sctp/constants.h # # ChangeSet # 2004/12/28 15:47:51-08:00 sri@us.ibm.com # [SCTP] Validate and respond to invalid chunk/parameter lengths. # # Signed-off-by: Vladislav Yasevich # Signed-off-by: Sridhar Samudrala # # net/sctp/sm_statefuns.c # net/sctp/sm_make_chunk.c # net/sctp/inqueue.c # net/sctp/input.c # net/sctp/endpointola.c # net/sctp/associola.c # include/net/sctp/sm.h # include/net/sctp/sctp.h # include/linux/sctp.h # # ChangeSet # 2004/12/27 14:13:06-08:00 sri@us.ibm.com # [SCTP] Treat ICMP protocol unreachable errors from non-SCTP capable hosts as ABORTs. # # Signed-off-by: Jerome Forrissier # Signed-off-by: Sridhar Samudrala # # net/sctp/sm_statetable.c # net/sctp/sm_statefuns.c # net/sctp/ipv6.c # net/sctp/input.c # net/sctp/debug.c # include/net/sctp/sm.h # include/net/sctp/sctp.h # include/net/sctp/constants.h # # ChangeSet # 2004/12/27 10:51:01-08:00 sri@us.ibm.com # [SCTP] Code cleanup: remove unused code and make needlessly global code static # # Signed-off-by: Adrian Bunk # Signed-off-by: Sridhar Samudrala # # net/sctp/ulpqueue.c # net/sctp/ulpevent.c # net/sctp/tsnmap.c # net/sctp/transport.c # net/sctp/ssnmap.c # net/sctp/socket.c # net/sctp/sm_statetable.c # net/sctp/sm_statefuns.c # net/sctp/sm_sideeffect.c # net/sctp/sm_make_chunk.c # net/sctp/protocol.c # net/sctp/proc.c # net/sctp/outqueue.c # net/sctp/objcnt.c # net/sctp/ipv6.c # net/sctp/inqueue.c # net/sctp/input.c # net/sctp/endpointola.c # net/sctp/debug.c # net/sctp/command.c # net/sctp/chunk.c # net/sctp/bind_addr.c # net/sctp/associola.c # include/net/sctp/ulpqueue.h # include/net/sctp/ulpevent.h # include/net/sctp/tsnmap.h # include/net/sctp/structs.h # include/net/sctp/sm.h # include/net/sctp/sctp.h # include/net/sctp/constants.h # include/net/sctp/command.h # # ChangeSet # 2004/12/24 22:33:13-08:00 sri@us.ibm.com # [SCTP] Fix potential null pointer dereference in sctp_err_lookup(). # # Signed-off-by: Vladislav Yasevich # Signed-off-by: Sridhar Samudrala # # net/sctp/input.c #