GEN_UnresolvableAddress.seq - Generation of error cause Unresolvable Address
To check that if INIT chunk is received with unresolvable address then the endpoint should send an ABORT message with cause Unresolvable Address.
./GEN_UnresolvableAddress.seq [-tooloption ...] -pkt ./GEN_UnresolvableAddress.def -tooloption : v6eval tool option See Also: ../common/STD_PKT_COMMON.def ../common/SCTP_COMMON.def
Association is not established between endpoint A and B. Arrange data in endpoint A such that INIT chunk with unresolvable address is sent to endpoint B.
Endpoint A Endpoint B ULP (CLOSED) (CLOSED)
INIT -----------------> (with Unresolvable Address) <----------------- ABORT (Unresolvable Address)
TEST DESCRIPTION:
1. Send INIT chunk from endpoint A to B with unresolvable address. 2. Check A: ABORT should be received at endpoint A. 3. Check B: Error cause in ABORT is set to "Unresolvable Address".
None
RFC 4960
3.3.10.5. Unresolvable Address (5)
Cause of error ---------------
Unresolvable Address: Indicates that the sender is not able to resolve the specified address parameter (e.g., type of address is not supported by the sender). This is usually sent in combination with or within an ABORT.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Cause Code=5 | Cause Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ / Unresolvable Address / \ \ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Unresolvable Address: variable length
The Unresolvable Address field contains the complete Type, Length, and Value of the address parameter (or Host Name parameter) that contains the unresolvable address or host name.