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.