Namespace inet::ospfv3
Ospfv3DatabaseDescriptionPacket
classDatabase Description Packet
Extends
| Name | Type | Description |
|---|---|---|
| Ospfv3Packet | (unknown -- not in documented files) |
Fields
| Name | Type | Description |
|---|---|---|
| type | ||
| reserved1 | uint8_t |
8 bits |
| options | Ospfv3Options |
24 bits |
| interfaceMTU | uint16_t |
16 bits |
| ddOptions | Ospfv3DdOptions |
16 bits |
| sequenceNumber | uint32_t |
32 bits |
| lsaHeaders | Ospfv3LsaHeader[] |
Packet operations (observed)
| action | module |
|---|---|
| insertAtBack | Ospfv3Process |
| peekAtFront | Ospfv3Process |
Source code
// // Database Description Packet // class Ospfv3DatabaseDescriptionPacket extends Ospfv3Packet { type = ospf::DATABASE_DESCRIPTION_PACKET; uint8_t reserved1 = 0; // 8 bits Ospfv3Options options; // 24 bits uint16_t interfaceMTU; // 16 bits Ospfv3DdOptions ddOptions; // 16 bits uint32_t sequenceNumber; // 32 bits Ospfv3LsaHeader lsaHeaders[]; } // // Link State Request //File: src/inet/routing/ospfv3/Ospfv3Packet.msg