Packet OSPFDatabaseDescriptionPacket

File: src/networklayer/ospfv2/OSPFPacket.msg

Represents an OSPF Database Description packet

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Extends:

OSPFPacket (packet)

Represents an OSPF packet header

Fields:

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

Source code:

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