• lucien's avatar
    sctp: ASCONF-ACK with Unresolvable Address should be sent · 7c5a9461
    lucien authored
    RFC 5061:
        This is an opaque integer assigned by the sender to identify each
        request parameter.  The receiver of the ASCONF Chunk will copy this
        32-bit value into the ASCONF Response Correlation ID field of the
        ASCONF-ACK response parameter.  The sender of the ASCONF can use this
        same value in the ASCONF-ACK to find which request the response is
        for.  Note that the receiver MUST NOT change this 32-bit value.
    
        Address Parameter: TLV
    
        This field contains an IPv4 or IPv6 address parameter, as described
        in Section 3.3.2.1 of [RFC4960].
    
    ASCONF chunk with Error Cause Indication Parameter (Unresolvable Address)
    should be sent if the Delete IP Address is not part of the association.
    
      Endpoint A                           Endpoint B
      (ESTABLISHED)                        (ESTABLISHED)
    
      ASCONF        ----------------->
      (Delete IP Address)
                    <-----------------      ASCONF-ACK
                                            (Unresolvable Address)
    Signed-off-by: default avatarXin Long <lucien.xin@gmail.com>
    Acked-by: default avatarVlad Yasevich <vyasevich@gmail.com>
    Acked-by: default avatarMarcelo Ricardo Leitner <marcelo.leitner@gmail.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    7c5a9461
sm_make_chunk.c 103 KB