equal
deleted
inserted
replaced
74 Ptr<Node> node = CreateObject<Node> (); |
74 Ptr<Node> node = CreateObject<Node> (); |
75 AddClickInternetStack (node); |
75 AddClickInternetStack (node); |
76 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:01"), Ipv4Address ("10.1.1.1"), Ipv4Mask ("255.255.255.0")); |
76 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:01"), Ipv4Address ("10.1.1.1"), Ipv4Mask ("255.255.255.0")); |
77 Ptr<Ipv4> ipv4 = node->GetObject<Ipv4> (); |
77 Ptr<Ipv4> ipv4 = node->GetObject<Ipv4> (); |
78 Ptr<Ipv4ClickRouting> click = DynamicCast<Ipv4ClickRouting> (ipv4->GetRoutingProtocol ()); |
78 Ptr<Ipv4ClickRouting> click = DynamicCast<Ipv4ClickRouting> (ipv4->GetRoutingProtocol ()); |
79 click->DoStart (); |
79 click->DoInitialize (); |
80 |
80 |
81 int ret; |
81 int ret; |
82 |
82 |
83 ret = simclick_sim_command (click->m_simNode, SIMCLICK_IFID_FROM_NAME, "tap0"); |
83 ret = simclick_sim_command (click->m_simNode, SIMCLICK_IFID_FROM_NAME, "tap0"); |
84 NS_TEST_EXPECT_MSG_EQ (ret, 0, "tap0 is interface 0"); |
84 NS_TEST_EXPECT_MSG_EQ (ret, 0, "tap0 is interface 0"); |
118 AddClickInternetStack (node); |
118 AddClickInternetStack (node); |
119 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:01"), Ipv4Address ("10.1.1.1"), Ipv4Mask ("255.255.255.0")); |
119 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:01"), Ipv4Address ("10.1.1.1"), Ipv4Mask ("255.255.255.0")); |
120 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:02"), Ipv4Address ("10.1.1.2"), Ipv4Mask ("255.255.255.0")); |
120 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:02"), Ipv4Address ("10.1.1.2"), Ipv4Mask ("255.255.255.0")); |
121 Ptr<Ipv4> ipv4 = node->GetObject<Ipv4> (); |
121 Ptr<Ipv4> ipv4 = node->GetObject<Ipv4> (); |
122 Ptr<Ipv4ClickRouting> click = DynamicCast<Ipv4ClickRouting> (ipv4->GetRoutingProtocol ()); |
122 Ptr<Ipv4ClickRouting> click = DynamicCast<Ipv4ClickRouting> (ipv4->GetRoutingProtocol ()); |
123 click->DoStart (); |
123 click->DoInitialize (); |
124 |
124 |
125 char *buf = NULL; |
125 char *buf = NULL; |
126 buf = new char [255]; |
126 buf = new char [255]; |
127 |
127 |
128 simclick_sim_command (click->m_simNode, SIMCLICK_IPADDR_FROM_NAME, "eth0", buf, 255); |
128 simclick_sim_command (click->m_simNode, SIMCLICK_IPADDR_FROM_NAME, "eth0", buf, 255); |
169 AddClickInternetStack (node); |
169 AddClickInternetStack (node); |
170 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:01"), Ipv4Address ("10.1.1.1"), Ipv4Mask ("255.255.255.0")); |
170 AddNetworkDevice (node, Mac48Address ("00:00:00:00:00:01"), Ipv4Address ("10.1.1.1"), Ipv4Mask ("255.255.255.0")); |
171 Ptr<Ipv4> ipv4 = node->GetObject<Ipv4> (); |
171 Ptr<Ipv4> ipv4 = node->GetObject<Ipv4> (); |
172 Ptr<Ipv4ClickRouting> click = DynamicCast<Ipv4ClickRouting> (ipv4->GetRoutingProtocol ()); |
172 Ptr<Ipv4ClickRouting> click = DynamicCast<Ipv4ClickRouting> (ipv4->GetRoutingProtocol ()); |
173 click->SetNodeName ("myNode"); |
173 click->SetNodeName ("myNode"); |
174 click->DoStart (); |
174 click->DoInitialize (); |
175 |
175 |
176 int ret = 0; |
176 int ret = 0; |
177 char *buf = NULL; |
177 char *buf = NULL; |
178 buf = new char [255]; |
178 buf = new char [255]; |
179 |
179 |