<div>Dear  All,</div><div>I want to simulation cache policy which need to modify PIT, however, I meet some  questions:</div><div>(1) I am not clear how to modify PIT, for examples, if I want to add some data struct to pit::Entry,  should I modify directly the source of ndn-pit-entry.cc/ndn-pit-entry.h?  Or  is there a another simple method, such as aggregating or others?</div><div>(2)I modify directly the source of PIT in src/nsnSIM/modules/pit/ndn-pit-entry.cc, and recompile successfully  the ns-3, and run successfully simulation  in ns-3 directory£¬ such as "ns-3/scratch/first.cc",   but when I run my  simulation in custom directory following the PAGE: http://ndnsim.net/1.0/getting-started.html,  there are some errors prompting"¡®class ns3::ndn::pit::Entry¡¯ has no member named ¡®AddInfaceCount¡¯"  ,   ¡®AddInfaceCount¡¯ is the member function added into pit::Entry in source "src/nsnSIM/modules/pit/ndn-pit-entry.cc".  I so strange to this question, since before this I always run simulaiton  in this directory except modifying PIT.</div><div><br></div><div>Please forgive me for my poor English£¡</div><div><br></div><div><span style="font-family: "lucida Grande", Verdana, "Microsoft YaHei";">Sincerely,</span></div><div><span style="font-family: "lucida Grande", Verdana, "Microsoft YaHei";">Guozhi zhang</span></div><div><font face="lucida Grande, Verdana, Microsoft YaHei">Beijing Jiaotong University</font></div>