Namespace inet
L3AddressReq
classDetermines the source and destination network addresses for an outgoing packet.
Extends
| Name | Type | Description |
|---|---|---|
| L3AddressTagBase | (unknown -- not in documented files) |
Fields
| Name | Type | Description |
|---|---|---|
| nonLocalSrcAddress | bool |
Shared Tagging operations (observed)
| tagAction | module |
|---|---|
| addTag | IpvxTrafGen, PingApp, EchoProtocol, Icmp, Aodv, Dsdv, Dymo, Gpsr, PimDm, PimSm, Sctp, TcpLwip |
| addTagIfAbsent | DhcpClient, DhcpServer, UdpBasicApp, UdpBasicBurst, UdpEchoApp, UdpVideoStreamClient, UdpVideoStreamServer, SimpleVoipSender, VoipStreamSender, Icmpv6, Ipv6NeighbourDiscovery, Icmp, Igmpv2, Igmpv3, Ldp, RsvpTe, LinkStateRouting, EigrpIpv4Pdm, EigrpIpv6Pdm, Ospfv2, Ospfv3Process, PimDm, PimSm, Rip, Rtcp, Rtp, Sctp, Tcp, TcpConnection, Udp |
| findTag | IpvxTrafGen, IpvxTrafSink, ExtLowerUdp, Flooding, WiseRoute |
| getTag | Ipv6 |
| removeTag | Ipv4, Ipv6, NextHopForwarding |
Source code
// // Determines the source and destination network addresses for an outgoing packet. // class L3AddressReq extends L3AddressTagBase { bool nonLocalSrcAddress = false; }File: src/inet/networklayer/common/L3AddressTag.msg