<div dir="ltr"><div>i solve it thanks <font size="2"><span style="font-family:georgia,serif"><b><span style="border:1pt none;padding:0in;line-height:1.5">Muhammad Atif Ur Rehman</span></b><span><span style="border:1pt none;padding:0in;line-height:1.5">.</span></span></span></font></div><div><font size="2"><span style="font-family:georgia,serif"><span><span style="border:1pt none;padding:0in;line-height:1.5">best regard.<br></span></span></span></font></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 21 juil. 2019 à 11:00, bouchrit leila <<a href="mailto:bouchritleila@gmail.com">bouchritleila@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="auto"><font size="2"><span style="font-family:georgia,serif">Thank you very much <b><span style="border:1pt none;padding:0in;line-height:1.5">Muhammad Atif Ur Rehman</span></b><span><span style="border:1pt none;padding:0in;line-height:1.5"> for reply,</span></span></span></font></div><div><font size="2"><span style="font-family:georgia,serif"><span><span style="border:1pt none;padding:0in;line-height:1.5">i exexute your code but it show me this error :</span></span></span></font></div><div><font size="2"><span style="font-family:georgia,serif"><span><span style="border:1pt none;padding:0in;line-height:1.5">./src/ndnSIM/examples/HashStrategy1/HashForwardingStrategy.cpp:32:53: fatal error: ns-3/src/ndnSIM/model/ndn-l3-protocol.hpp: Aucun fichier ou dossier de ce type<br> #include "ns-3/src/ndnSIM/model/ndn-l3-protocol.hpp"<br>                                                     ^<br>compilation terminated.<br>Waf: Leaving directory `/home/leila/ndnSIM/ns-3/build'<br>Build failed<br> -> task in 'HashStrategy1' failed with exit status 1 (run with -v to display more information)<br></span></span></span></font></div><div><font size="2"><span style="font-family:georgia,serif"><span><span style="border:1pt none;padding:0in;line-height:1.5"></span></span></span></font></div><div><pre class="gmail-m_3946765859072646849gmail-tw-data-text gmail-m_3946765859072646849gmail-tw-ta gmail-m_3946765859072646849gmail-tw-text-medium" id="gmail-m_3946765859072646849gmail-tw-target-text" style="text-align:left" dir="ltr"><font size="2"><span style="font-family:georgia,serif"><span lang="en">yet I have written the includes:<br>#include "ns-3/ndnSIM/model/ndn-l3-protocol.hpp"<br></span></span></font></pre><pre class="gmail-m_3946765859072646849gmail-tw-data-text gmail-m_3946765859072646849gmail-tw-ta gmail-m_3946765859072646849gmail-tw-text-medium" id="gmail-m_3946765859072646849gmail-tw-target-text" style="text-align:left"><font size="2"><span style="font-family:georgia,serif"><span lang="en"><br></span></span></font></pre><span style="font-family:calibri,sans-serif;font-size:15px"><span style="border:1pt none;padding:0in;font-family:calibri,helvetica,sans-serif;line-height:1.5"></span></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 21 juil. 2019 à 08:52, Atif Rehman via ndnSIM <<a href="mailto:ndnsim@lists.cs.ucla.edu" target="_blank">ndnsim@lists.cs.ucla.edu</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline">Hello
<span style="background-color:rgb(255,255,255);display:inline">
Bouchrit</span>,</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline"><br>
</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline">I
 think you are looking for the following code. </span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline">
<div><br>
</div>
<div>// Following includes are mandatory in order to get node and its faces <br>
</div>
<div><br>
</div>
<div>#include <ns3/node-list.h><br>
</div>
<div>#include <ns3/node.h><br>
</div>
<div>#include "../../../model/ndn-l3-protocol.hpp"</div>
<div><br>
</div>
<div><br>
</div>
<div> // Code </div>
<div>if (ns3::Simulator::GetContext() < 1000) // this check prevents 4535459 value of Context, I am not sure why it returns 4535459<br>
</div>
<div>{ <br>
</div>
<div>    ns3::Ptr<ns3::Node> node = ns3::NodeList::GetNode(ns3::Simulator::GetContext()); // Get Current node from simulator context<br>
</div>
<div>    ns3::Ptr<ns3::ndn::L3Protocol> l3Object = node->GetObject<ns3::ndn::L3Protocol>(); // Getting l3 Object
<br>
</div>
<div><br>
</div>
<div>    std::cout << "Node Id :" << node->GetId() << std::endl; <br>
</div>
<div><br>
</div>
<div>    // iteratation over face table<br>
</div>
<div>    for (auto & face : l3Object->getForwarder()->getFaceTable())<br>
</div>
<div>    {<br>
</div>
<div><br>
</div>
<div>       // here you can play with "face" object (current node face)<br>
</div>
<div><br>
</div>
<div>    }<br>
</div>
<span>}</span><br>
</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline"><span><br>
</span></span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline"><span><span style="background-color:rgb(255,255,255);display:inline">I
 executed the above code in Forwarder class and it was working fine for me. </span></span></span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span style="color:rgb(50,49,48);font-size:14.6667px;background-color:rgb(255,255,255);display:inline"><br>
</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div id="gmail-m_3946765859072646849gmail-m_-3714884597180375681m_-7916336590201888329Signature">
<div></div>
<div><span style="font-style:normal;font-weight:400;font-size:small;line-height:21.3px;font-family:Verdana;color:rgb(0,0,0)"><b><span style="font-size:12pt;font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont"></span></b></span></div>
<p style="font-size:11pt;font-family:Calibri,sans-serif;margin:0in 0in 0.0001pt;background:white none repeat scroll 0% 0%">
<b><span style="color:black;border:1pt none windowtext;padding:0in;font-family:Calibri,Helvetica,sans-serif">Regards </span></b><span style="color:rgb(32,31,30)"></span></p>
<p style="font-size:11pt;font-family:Calibri,sans-serif;margin:0in 0in 0.0001pt;background:white none repeat scroll 0% 0%">
<span><span style="color:rgb(32,31,30);border:1pt none windowtext;padding:0in;font-family:Calibri,Helvetica,sans-serif"> </span></span><span style="color:rgb(32,31,30)"></span></p>
<p style="font-size:11pt;font-family:Calibri,sans-serif;margin:0in 0in 0.0001pt;background:white none repeat scroll 0% 0%;text-align:start">
<b><span><span style="color:black;border:1pt none windowtext;padding:0in;font-family:Calibri,Helvetica,sans-serif">Muhammad Atif Ur Rehman</span></span></b><span><span style="color:black;border:1pt none windowtext;padding:0in;font-family:Calibri,Helvetica,sans-serif"> </span><b><span style="font-family:Calibri,Helvetica,sans-serif">(Ph.D.
 Student)</span></b><br>
</span></p>
</div>
</div>

_______________________________________________<br>
ndnSIM mailing list<br>
<a href="mailto:ndnSIM@lists.cs.ucla.edu" rel="noreferrer" target="_blank">ndnSIM@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" rel="noreferrer noreferrer" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br>
</blockquote></div>
</blockquote></div>