Class IPv6DestinationOptionsHeader

File: src/inet/networklayer/ipv6/IPv6ExtensionHeaders.msg

C++ definition

Destination Options Header RFC 2460 Section 4.6 Next Header Value: 60

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
IPv6ExtensionHeader class

This serves as the base class for all the other extension headers.

Known subclasses:

Name Type Description
HomeAddressOption packet

17.10.07 - CB

Fields:

Name Type Description
extensionType short
byteLength short

byteLength = n * 8;

tlvOptions TLVOptions

Source code:

//
// Destination Options Header
// RFC 2460 Section 4.6
// Next Header Value: 60
//
class IPv6DestinationOptionsHeader extends IPv6ExtensionHeader
{
    extensionType = IP_PROT_IPv6EXT_DEST;
    byteLength = 8;    // utils::roundUp(2 + tlvOptions.getLength(), 8);
    TLVOptions tlvOptions;
}