src/internet-node/arp-ipv4-interface.cc
changeset 1333 c0d66de933e9
parent 1325 f3be9eed2d90
child 1341 f685d4bf320f
equal deleted inserted replaced
1332:d03df65ebdb7 1333:c0d66de933e9
    38     m_node (node)
    38     m_node (node)
    39 {}
    39 {}
    40 ArpIpv4Interface::~ArpIpv4Interface ()
    40 ArpIpv4Interface::~ArpIpv4Interface ()
    41 {}
    41 {}
    42 
    42 
    43 TraceResolver *
    43 Ptr<TraceResolver>
    44 ArpIpv4Interface::DoCreateTraceResolver (void)
    44 ArpIpv4Interface::DoCreateTraceResolver (void)
    45 {
    45 {
    46   CompositeTraceResolver *resolver = new CompositeTraceResolver ();
    46   Ptr<CompositeTraceResolver> resolver = Create<CompositeTraceResolver> ();
    47   if (GetDevice () != 0)
    47   if (GetDevice () != 0)
    48     {
    48     {
    49       resolver->Add ("netdevice",
    49       resolver->Add ("netdevice",
    50                      MakeCallback (&NetDevice::CreateTraceResolver, PeekPointer (GetDevice ())));
    50                      MakeCallback (&NetDevice::CreateTraceResolver, PeekPointer (GetDevice ())));
    51     }
    51     }