Icmpv6DestUnreachableMsg
classNotes: 1. As defined in RFC2463: Section 3
Usage diagram
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
| Name | Type | Description |
|---|---|---|
| Icmpv6Header | class |
Represents an ICMPv6 packet. |
Fields
| Name | Type | Description |
|---|---|---|
| type | Icmpv6Type |
1 byte |
| code | Icmpv6DestUnav |
unused 4 bytes |
| chunkLength | b | |
| chksum | int |
int code; // 1 byte //TODO: this should be specific to different ICMP types. |
| crcMode | CrcMode |
4 bytes 'type' specific values |
| mutable | bool | |
| complete | bool | |
| correct | bool | |
| properlyRepresented | bool | |
| rawBin | string[] | |
| rawHex | string[] | |
| tags | RegionTagSet::cObjectRegionTag[] |
Source code
// // Notes: // 1. As defined in RFC2463: Section 3 // class Icmpv6DestUnreachableMsg extends Icmpv6Header { type = ICMPv6_DESTINATION_UNREACHABLE; Icmpv6DestUnav code; // unused 4 bytes }File: src/inet/networklayer/icmpv6/Icmpv6Header.msg