• W
    sctp: fix to choose alternate destination when retransmit ASCONF chunk · 9919b455
    Wei Yongjun 提交于
    RFC 5061 Section 5.1 ASCONF Chunk Procedures said:
    
    B4)  Re-transmit the ASCONF Chunk last sent and if possible choose an
         alternate destination address (please refer to [RFC4960],
         Section 6.4.1).  An endpoint MUST NOT add new parameters to this
         chunk; it MUST be the same (including its Sequence Number) as
         the last ASCONF sent.  An endpoint MAY, however, bundle an
         additional ASCONF with new ASCONF parameters with the next
         Sequence Number.  For details, see Section 5.5.
    
    This patch fix to choose an alternate destination address when
    re-transmit the ASCONF chunk, with some dup codes cleanup.
    Signed-off-by: NWei Yongjun <yjwei@cn.fujitsu.com>
    Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
    9919b455
structs.h 62.6 KB