Namespace inet
EigrpMpIpv4Internal
structMultiprotocol Ipv4 (IPv4Address used) Internal TLV route
Fields
| Name | Type | Description |
|---|---|---|
| typeHigh | char |
type |
| typeLow | char | |
| afi | uint16_t |
value |
| tid | uint16_t |
Topology ID |
| routerID | Ipv4Address |
Router ID |
| metric | EigrpWideMetricPar | |
| flags | EigrpRouteFlags | |
| nextHop | Ipv4Address | |
| destMask | Ipv4Address | |
| destAddress | Ipv4Address |
Source code
// Multiprotocol Ipv4 (IPv4Address used) Internal TLV route struct EigrpMpIpv4Internal { @packetData; // type char typeHigh = 6; char typeLow = EIGRP_TLV_ROUTE; // value uint16_t afi; // Address Family ID, IPv4 = 1, Ipv6 = 2 uint16_t tid; // Topology ID Ipv4Address routerID; // Router ID EigrpWideMetricPar metric; EigrpRouteFlags flags; Ipv4Address nextHop; Ipv4Address destMask; Ipv4Address destAddress; }File: src/inet/routing/eigrp/messages/EigrpMessage.msg