L3AddressReq

Namespace inet

L3AddressReq

class

Determines 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)

tagActionmodule
addTagIpvxTrafGen, PingApp, EchoProtocol, Icmp, Aodv, Dsdv, Dymo, Gpsr, PimDm, PimSm, Sctp, TcpLwip
addTagIfAbsentDhcpClient, 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
findTagIpvxTrafGen, IpvxTrafSink, Flooding, Ipv4, WiseRoute
getTagIpv6
removeTagIpv4, 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