Ospfv2DatabaseDescriptionPacket

Ospfv2DatabaseDescriptionPacket

class

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

Represents an OSPF packet header

Fields

Name Type Description
interfaceMTU unsigned short
options Ospfv2Options
ddOptions Ospfv2DdOptions
ddSequenceNumber unsigned long
lsaHeaders Ospfv2LsaHeader[]

TODO

chunkLength
version
authenticationType short

2 bytes

authentication char[8]

8 bytes

Source code

//
// Represents an OSPF Database Description packet
//
class Ospfv2DatabaseDescriptionPacket extends Ospfv2Packet
{
    unsigned short interfaceMTU;
    Ospfv2Options options;
    Ospfv2DdOptions ddOptions;
    unsigned long ddSequenceNumber;
    Ospfv2LsaHeader lsaHeaders[];     //TODO
}

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