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