Packet OSPFDatabaseDescriptionPacket

File: src/inet/routing/ospfv2/OSPFPacket.msg

C++ definition

Represents an OSPF Database Description packet

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
OSPFPacket packet

Represents an OSPF packet header

Fields:

Name Type Description
interfaceMTU unsigned short
options OSPFOptions
ddOptions OSPFDDOptions
ddSequenceNumber unsigned long
lsaHeaders OSPFLSAHeader[]
version char
type char
routerID IPv4Address
areaID IPv4Address
authenticationType short
authentication char[8]

Source code:

//
// Represents an OSPF Database Description packet
//
packet OSPFDatabaseDescriptionPacket extends OSPFPacket
{
    unsigned short interfaceMTU;
    OSPFOptions options;
    OSPFDDOptions ddOptions;
    unsigned long ddSequenceNumber;
    OSPFLSAHeader lsaHeaders[];
}