IcmpPtb

IcmpPtb

class

C++ definition

(no description)

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Extends

Name Type Description
IcmpHeader class

ICMP message class

Fields

Name Type Description
type IcmpType

1 byte

code int

1 byte

unused uint16_t
mtu uint16_t
chunkLength b
chksum int

2 bytes, RFC 1071

crcMode CrcMode
id int
mutable bool
complete bool
correct bool
properlyRepresented bool
rawBin string[]
rawHex string[]
regionTags SharingRegionTagSet::TagBaseRegionTag[]

Source code

class IcmpPtb extends IcmpHeader
{
    type = ICMP_DESTINATION_UNREACHABLE;
    code = ICMP_DU_FRAGMENTATION_NEEDED;
    uint16_t unused = 0;
    uint16_t mtu = 0;
}
File: src/inet/networklayer/ipv4/IcmpHeader.msg