[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-sctp
Subject: Re: [PATCH] sctp: Process OOTB ASCONF Chunk at CLOSED state
From: Vlad Yasevich <vladislav.yasevich () hp ! com>
Date: 2010-07-23 13:30:27
Message-ID: 4C499973.70409 () hp ! com
[Download RAW message or body]
On 07/23/2010 04:50 AM, Shan Wei wrote:
> RFC5061 said that If the received ASCONF Chunk is not associated with
> any association, the Chunk should be treated as OOTB. So, process
> this OOTB chunk according to section 8.4 of RFC4960.
>
> Quote from RFC5061:
> 5.2. Upon Reception of an ASCONF Chunk
> D3) If neither D1, D2, nor D2-ext locates the association, treat the
> chunk as an Out Of The Blue packet as defined in [RFC4960].
>
>
> Signed-off-by: Shan Wei <shanwei@cn.fujitsu.com>
> ---
> net/sctp/sm_statetable.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/net/sctp/sm_statetable.c b/net/sctp/sm_statetable.c
> index 6d9b3aa..ca300db 100644
> --- a/net/sctp/sm_statetable.c
> +++ b/net/sctp/sm_statetable.c
> @@ -449,7 +449,7 @@ static const sctp_sm_table_entry_t chunk_event_table[SCTP_NUM_BASE_CHUNK_TYPES][
> /* SCTP_STATE_EMPTY */ \
> TYPE_SCTP_FUNC(sctp_sf_ootb), \
> /* SCTP_STATE_CLOSED */ \
> - TYPE_SCTP_FUNC(sctp_sf_discard_chunk), \
> + TYPE_SCTP_FUNC(sctp_sf_ootb), \
> /* SCTP_STATE_COOKIE_WAIT */ \
> TYPE_SCTP_FUNC(sctp_sf_discard_chunk), \
> /* SCTP_STATE_COOKIE_ECHOED */ \
Same should probably be done for ASCONF_ACK as well....
-vlad
--
To unsubscribe from this list: send the line "unsubscribe linux-sctp" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic