About SCTP restart?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Indeed, RFC4960 has been already supported. I was misled.

Another question:
I am making a suite of SCTP testing tools. The paragraph 5.2.4.1 of RFC 4960 describes an example of an association restart. But I don't know how to trig or simulate a procedure of endpoints' restart. I find there are only functions to handle restart initiated by peer, but I've not found functions to initiate restart from local. Does lksctp lib have APIs or functions to initiate a restart? Or some of code fractions in kernel can do so?

Handling restart initiated by peer:
sctp_do_sm
	=> sctp_sf_do_5_2_4_dupcook
		=> sctp_sf_do_dupcook_a	// Section 5.2.4, case 'A'

Thanks && Best regards,
Richard


-----Original Message-----
From: linux-sctp-owner@xxxxxxxxxxxxxxx [mailto:linux-sctp-owner@xxxxxxxxxxxxxxx] On Behalf Of Marcelo Ricardo Leitner
Sent: 2015年11月6日 22:26
To: lemonskin
Cc: linux-sctp@xxxxxxxxxxxxxxx
Subject: Re: When will Linux implement SCTP protocol conforming to RFC4960?

Hi,

On Fri, Nov 06, 2015 at 08:51:20PM +0800, lemonskin wrote:
> Dear experts,
> 
> From comments of Linux source code v4.2.3, I find the SCTP code is 
> implemented still conforming to RFC2960.
> Do we have any plan to implement the latest RFC4960 standard in Linux? 
> If so, when can we expect it to be done?

What makes you think so? We do support RFC4960. It's even listed in http://lksctp.sourceforge.net/  that's the site for the userspace lib but it's minimal, 99% of the implementation is on kernel and should be compliant with RFC4960.

  Marcelo
--
To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at  http://vger.kernel.org/majordomo-info.html
?韬{.n?????%??檩??w?{.n???{炳??Ф?塄}?财??j:+v??????2??璀??摺?囤??z夸z罐?+?????w棹f




[Index of Archives]     [Linux Networking Development]     [Linux OMAP]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux