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>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 19 Dec 2007 15:53:47 -0500
From:	Vlad Yasevich <>
	David Miller <>
Subject: Re: [PATCH 2.6.25 0/9]: SCTP: Update ADD-IP implementation to conform
 to spec

Hi David

Vlad Yasevich wrote:
> The following is a set of patches that updates the SCTP ADD-IP implementation
> to conform to the recently published RFC.
> ADD-IP is a SCTP Dynamic Address Configuration extensions, whereby
> the two end systems can dynamically modify the address lists for a given
> connection.  One of the applications of this is mobility.  The systems
> exchange Address Configuration (ASCONF) and Address Configuration
> Acknowlegement (ASCONF-ACK) messages which contain the info.  If you
> want more info the operation, read RFC 5061.
> The implementation in lksctp was a few years old and implemented draft-05
> of the specification.  So this long overdue.
> -vlad

Not sure if you got the PATCH 7/9 resend, but it looks like netdev ate that

I made this patch set available here: addip

Vlad Yasevich (9):
      SCTP: Discard unauthenticated ASCONF and ASCONF ACK chunks
      SCTP: Handle the wildcard ADD-IP Address parameter
      SCTP: Add the handling of "Set Primary IP Address" parameter to INIT
      SCTP: Update association lookup to look at ASCONF chunks as well
      SCTP: ADD-IP updates the states where ASCONFs can be sent
      SCTP: Update ASCONF processing to conform to spec.
      SCTP: Change use_as_src into a full address state
      SCTP: Implement ADD-IP special case processing for ABORT chunk
      SCTP: Follow Add-IP security consideratiosn wrt INIT/INIT-ACK

 include/net/sctp/structs.h |   39 ++++++++----
 net/sctp/associola.c       |   75 +++++++++++++++++++++++-
 net/sctp/bind_addr.c       |   35 ++++++++++-
 net/sctp/input.c           |  124 ++++++++++++++++++++++++++++++++-------
 net/sctp/ipv6.c            |    2 +-
 net/sctp/outqueue.c        |   29 ++++++++-
 net/sctp/protocol.c        |    8 +-
 net/sctp/sm_make_chunk.c   |  132 +++++++++++++++++++++++++++++++++++------
 net/sctp/sm_statefuns.c    |  141 ++++++++++++++++++++++++++++++++++---------
 net/sctp/sm_statetable.c   |   18 +++---
 net/sctp/socket.c          |    8 +-
 11 files changed, 503 insertions(+), 108 deletions(-)

You may pull from there is you wish.

To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to
More majordomo info at

Powered by blists - more mailing lists