src/internet-node/ipv4-static-routing.h
changeset 2542 a9b88fdc09d6
parent 1867 16deaedc0380
child 2834 1aab57845b07
equal deleted inserted replaced
2541:91020a8d4264 2542:a9b88fdc09d6
    23 #ifndef IPV4_STATIC_ROUTING_H
    23 #ifndef IPV4_STATIC_ROUTING_H
    24 #define IPV4_STATIC_ROUTING_H
    24 #define IPV4_STATIC_ROUTING_H
    25 
    25 
    26 #include <list>
    26 #include <list>
    27 #include <stdint.h>
    27 #include <stdint.h>
    28 #include "ns3/callback-trace-source.h"
       
    29 #include "ns3/array-trace-resolver.h"
       
    30 #include "ns3/ipv4-address.h"
    28 #include "ns3/ipv4-address.h"
    31 #include "ipv4-header.h"
    29 #include "ipv4-header.h"
    32 #include "ns3/ptr.h"
    30 #include "ns3/ptr.h"
    33 #include "ns3/ipv4.h"
    31 #include "ns3/ipv4.h"
    34 
    32 
    39 class Ipv4Interface;
    37 class Ipv4Interface;
    40 class Ipv4Address;
    38 class Ipv4Address;
    41 class Ipv4Header;
    39 class Ipv4Header;
    42 class Ipv4Route;
    40 class Ipv4Route;
    43 class Node;
    41 class Node;
    44 class TraceResolver;
       
    45 class TraceContext;
       
    46 
    42 
    47 
    43 
    48 /**
    44 /**
    49  * @brief Static routing protocol for IP version 4 stacks.
    45  * @brief Static routing protocol for IP version 4 stacks.
    50  *
    46  *