Hi davide,

To deal with packet by packet handling when a new packet is received by the
node, you need to modify the recv() function, which you can found in the
following files:


   - RECV : 
WirelessPhy<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classWirelessPhy.htm#WirelessPhyx3WirelessPhyx1>
   - recv() : 
TcpApp<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTcpApp.htm#TcpAppa2>,
   
SimpleTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSimpleTcpAgent.htm#SimpleTcpAgenta2>,
   
HttpInvalAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classHttpInvalAgent.htm#HttpInvalAgenta1>,
   
TraceFile<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTraceFile.htm#TraceFiled0>,
   
DequeTrace<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDequeTrace.htm#DequeTracea2>,
   Trace<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTrace.htm#Tracea3>,
   
TraceIpMac<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTraceIpMac.htm#TraceIpMaca1>,
   
TraceIp<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTraceIp.htm#TraceIpa1>,
   
CMUTrace<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classCMUTrace.htm#CMUTracea2>,
   
toraAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classtoraAgent.htm#toraAgenta1>,
   
TrafficGenerator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTrafficGenerator.htm#TrafficTracea5>,
   
SnoopQueueEDrop<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSnoopQueueEDrop.htm#SnoopQueueEDropa0>,
   
SnoopQueueTagger<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSnoopQueueTagger.htm#SnoopQueueTaggera0>,
   
SnoopQueueDrop<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSnoopQueueDrop.htm#SnoopQueueDropa0>,
   
SnoopQueueOut<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSnoopQueueOut.htm#SnoopQueueOuta0>,
   
SnoopQueueIn<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSnoopQueueIn.htm#SnoopQueueIna0>,
   
MeasureMod<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMeasureMod.htm#MeasureModb0>,
   
LossMonitor<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLossMonitor.htm#LossMonitora2>,
   
TfrcAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTfrcAgent.htm#TfrcAgenta1>,
   
TfrcSinkAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTfrcSinkAgent.htm#TfrcSinkAgenta1>,
   
VegasTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classVegasTcpAgent.htm#VegasTcpAgenta2>,
   
NewRenoTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNewRenoTcpAgent.htm#NewRenoTcpFsAgenta12>,
   
RenoTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRenoTcpAgent.htm#TcpRenoAsymAgenta7>,
   
TcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTcpAgent.htm#TcpSessionAgenta45>,
   
DelAckSink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDelAckSink.htm#DelAckSinka1>,
   
TcpSink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTcpSink.htm#TcpSinka1>,
   
TcpSessionAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTcpSessionAgent.htm#TcpSessionAgenta17>,
   
Sack1TcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSack1TcpAgent.htm#Sack1TcpAgenta2>,
   
SackRHTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSackRHTcpAgent.htm#SackRHTcpAgenta2>,
   
RFC793eduTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRFC793eduTcpAgent.htm#RFC793eduTcpAgenta3>,
   
RBPRenoTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRBPRenoTcpAgent.htm#RBPRenoTcpAgenta1>,
   
RBPVegasTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRBPVegasTcpAgent.htm#RBPVegasTcpAgenta1>,
   
QSTcpSink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classQSTcpSink.htm#QSTcpSinka2>,
   
QSNewRenoTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classQSNewRenoTcpAgent.htm#QSNewRenoTcpAgenta1>,
   
IntTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classIntTcpAgent.htm#IntTcpAgenta5>,
   
FullTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFullTcpAgent.htm#TahoeFullTcpAgenta0>,
   
FackTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFackTcpAgent.htm#FackTcpAgenta2>,
   
TcpAsymSink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTcpAsymSink.htm#TcpAsymSinka1>,
   
DropTargetAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDropTargetAgent.htm#DropTargetAgenta1>,
   
AbsDelAckSink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAbsDelAckSink.htm#AbsDelAckSinka1>,
   
AbsTcpSink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAbsTcpSink.htm#AbsTcpSinka1>,
   
AbsTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAbsTcpAgent.htm#AbsTcpTahoeDelAckAgenta12>,
   Snoop<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSnoop.htm#Snoopa1>,
   
LLSnoop<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLLSnoop.htm#LLSnoopa1>,
   
SAack_Agent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSAack__Agent.htm#SAack__Agentb0>,
   
RTCPAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRTCPAgent.htm#RTCPAgenta2>,
   
AckRecons<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAckRecons.htm#AckReconsa3>,
   
AckReconsController<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAckReconsController.htm#AckReconsControllera1>,
   
SRAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSRAgent.htm#SRAgenta3>,
   
SensorQueryAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSensorQueryAgent.htm#SensorQueryAgenta6>,
   
LandmarkAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLandmarkAgent.htm#LandmarkAgenta9>,
   
FloodAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFloodAgent.htm#FloodAgentb2>,
   
SatDequeTrace<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSatDequeTrace.htm#SatDequeTracea1>,
   
SatRouteAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSatRouteAgent.htm#SatRouteAgentb0>,
   
RepeaterPhy<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRepeaterPhy.htm#RepeaterPhya1>,
   SatLL<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSatLL.htm#SatLLa3>,
   
rtProtoDV<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classrtProtoDV.htm#rtProtoDVa3>,
   
RapAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRapAgent.htm#RapAgenta2>,
   
rtqueue<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classrtqueue.htm#rtqueuea1>,
   Queue< T ><http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classQueue.htm#Vqa1>,
   
PriQueue<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPriQueue.htm#PriQueuea2>,
   FQ <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFQ.htm#FQa4>,
   
FECModel<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFECModel.htm#FECModela1>,
   
ErrorModule<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classErrorModule.htm#ErrorModuleb1>,
   
ErrorModel<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classErrorModel.htm#TwoStateErrorModela2>,
   
CMUPriQueue<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classCMUPriQueue.htm#CMUPriQueuea2>,
   
DelayModel<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDelayModel.htm#DelayModela1>,
   
CBQueue<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classCBQueue.htm#WRR__CBQueuea4>,
   
CBQClass<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classCBQClass.htm#CBQClassa2>,
   
QSAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classQSAgent.htm#QSAgenta1>,
   
PushbackAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPushbackAgent.htm#PushbackAgenta6>,
   
PLMLossMonitor<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPLMLossMonitor.htm#PLMLossMonitora1>,
   
PingAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingAgent.htm#PingAgenta5>,
   
LDPAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLDPAgent.htm#LDPAgenta2>,
   
MIPMHAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMIPMHAgent.htm#MIPMHAgenta1>,
   
MIPBSAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMIPBSAgent.htm#MIPBSAgenta1>,
   
MIPDecapsulator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMIPDecapsulator.htm#MIPDecapsulatora1>,
   
MIPEncapsulator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMIPEncapsulator.htm#MIPEncapsulatora1>,
   God <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGod.htm#Goda2>,
   
DumbAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDumbAgent.htm#DumbAgenta2>,
   
SRMAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSRMAgent.htm#SRMAgenta3>,
   
SSMSRMAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSSMSRMAgent.htm#SSMSRMAgenta2>,
   
RLM_Receiver<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRLM__Receiver.htm#RLM__Receivera2>,
   
Replicator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classReplicator.htm#Replicatora1>,
   
mcastControlAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classmcastControlAgent.htm#mcastControlAgenta1>,
   
LmsSender<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLmsSender.htm#LmsSendera2>,
   
LmsReceiver<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLmsReceiver.htm#LmsReceivera2>,
   
LmsAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLmsAgent.htm#LmsAgenta2>,
   
CtrMcastDecap<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classCtrMcastDecap.htm#CtrMcastDecapa2>,
   
CtrMcastEncap<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classCtrMcastEncap.htm#CtrMcastEncapa2>,
   SMAC <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSMAC.htm#SMACa2>,
   Phy<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPhy.htm#WirelessPhya11>,
   
Mac<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMac.htm#UnslottedAlohaMaca6>,
   
MacTdma<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMacTdma.htm#MacTdmaa1>,
   
MultihopMac<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMultihopMac.htm#MultihopMaca2>,
   
Mac802_3<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMac802__3.htm#Mac802__3a1>,
   
Mac802_11<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMac802__11.htm#Mac802__11a1>,
   LL <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLL.htm#LLa1>,
   
LanRouter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLanRouter.htm#LanRouterb1>,
   
Channel<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classChannel.htm#WirelessChannela2>,
   
NoDupChannel<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNoDupChannel.htm#NoDupChannela0>,
   
rtProtoLS<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classrtProtoLS.htm#rtProtoLSa3>,
   
HackLossyLink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classHackLossyLink.htm#HackLossyLinkb1>,
   
DynamicLink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDynamicLink.htm#DynamicLinkb1>,
   
LinkDelay<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLinkDelay.htm#LinkDelaya1>,
   
imepAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classimepAgent.htm#imepAgenta1>,
   
GAFPartner<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGAFPartner.htm#GAFPartnera1>,
   
GAFAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGAFAgent.htm#GAFAgenta1>,
   
TapAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTapAgent.htm#TCPTapAgenta2>,
   
PingResponder<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingResponder.htm#PingRespondera1>,
   
Network<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNetwork.htm#UDPIPNetworka13>,
   
PcapNetwork<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPcapNetwork.htm#PcapNetworka9>,
   
UDPIPNetwork<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classUDPIPNetwork.htm#UDPIPNetworka2>,
   
IPNetwork<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classIPNetwork.htm#IPNetworka9>,
   
NatAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNatAgent.htm#TCPSrcNata0>,
   
IcmpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classIcmpAgent.htm#IcmpAgenta1>,
   
ArpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classArpAgent.htm#ArpAgentb9>,
   
SRForwarder<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSRForwarder.htm#SRForwarderb1>,
   
DSRAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDSRAgent.htm#DSRAgenta1>,
   
DSRProto<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDSRProto.htm#DSRProtoa1>,
   AddSR<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAddSR.htm#AddSRa0>,
   
DSDV_Agent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDSDV__Agent.htm#DSDV__Agentb2>,
   
NR::Callback<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNR_1_1Callback.htm#PushReceiverReceivea2>,
   
FilterCallback<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFilterCallback.htm#FilterCallbacka0>,
   
TagFilter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTagFilter.htm#TagFiltera2>,
   
TagFilterReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTagFilterReceive.htm#TagFilterReceivea1>,
   
SrcRtFilter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSrcRtFilter.htm#SrcRtFiltera2>,
   
SrcRtFilterReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSrcRtFilterReceive.htm#SrcRtFilterReceivea1>,
   
LogFilter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLogFilter.htm#LogFiltera2>,
   
LogFilterReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classLogFilterReceive.htm#LogFilterReceivea1>,
   
GradientFilter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGradientFilter.htm#GradientFiltera3>,
   
GradientFilterReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGradientFilterReceive.htm#GradientFilterReceivea1>,
   
PushReceiverReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPushReceiverReceive.htm#PushReceiverReceivea1>,
   
PushReceiverApp<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPushReceiverApp.htm#PushReceiverAppa1>,
   
PingSenderReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingSenderReceive.htm#PingSenderReceivea1>,
   
PingSenderApp<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingSenderApp.htm#PingSenderAppa3>,
   
PingReceiverReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingReceiverReceive.htm#PingReceiverReceivea1>,
   
PingReceiverApp<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingReceiverApp.htm#PingReceiverAppa1>,
   
GeoRoutingFilter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGeoRoutingFilter.htm#GeoRoutingFiltera3>,
   
GeoFilterReceive<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classGeoFilterReceive.htm#GeoFilterReceivea1>,
   
OmniMcastAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classOmniMcastAgent.htm#OmniMcastAgenta2>,
   
FloodingAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFloodingAgent.htm#FloodingAgenta2>,
   
DiffusionAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDiffusionAgent.htm#DiffusionAgenta2>,
   
SinkAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSinkAgent.htm#SinkAgenta4>,
   
DiffusionRate<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDiffusionRate.htm#DiffusionRatea1>,
   
DiffusionProb<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDiffusionProb.htm#DiffusionProba1>,
   
SessionTTLChecker<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSessionTTLChecker.htm#SessionTTLCheckera2>,
   
TTLChecker<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTTLChecker.htm#TTLCheckera2>,
   
SessionHelper<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSessionHelper.htm#SessionHelpera2>,
   
PktCounter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPktCounter.htm#PktCountera2>,
   
NsObject<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNsObject.htm#WRR__CBQueuea5>,
   
NetworkInterface<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classNetworkInterface.htm#NetworkInterfacea2>,
   
MessageAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMessageAgent.htm#MessageAgenta2>,
   
IvsReceiver<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classIvsReceiver.htm#IvsReceiverb0>,
   
IvsSource<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classIvsSource.htm#IvsSourceb1>,
   
Encapsulator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classEncapsulator.htm#Encapsulatorb0>,
   
Decapsulator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classDecapsulator.htm#Decapsulatorb0>,
   
Connector<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classConnector.htm#SnoopQueueb1>,
   
BiConnector<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classBiConnector.htm#BiConnectorb2>,
   Agent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAgent.htm#rtAgenta5>,
   
Filter<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFilter.htm#MultiFieldFilterb3>,
   
Classifier<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classClassifier.htm#SRClassifiera4>,
   
VirtualClassifier<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classVirtualClassifier.htm#VirtualClassifierb1>,
   
MacClassifier<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMacClassifier.htm#MacClassifiera1>,
   
HierClassifier<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classHierClassifier.htm#HierClassifiera2>,
   
MCastBSTClassifier<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMCastBSTClassifier.htm#MCastBSTClassifierb2>,
   
BayFullTcpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classBayFullTcpAgent.htm#BayFullTcpAgenta4>,
   
BayTcpAppAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classBayTcpAppAgent.htm#BayTcpAppAgenta1>,
   
FtpSrvrAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFtpSrvrAgent.htm#FtpSrvrAgenta2>,
   
FtpClientAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classFtpClientAgent.htm#FtpClientAgenta2>,
   asim <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classasim.htm#asima27>,
   
UdpAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classUdpAgent.htm#UdpAgenta4>,
   
RTPAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRTPAgent.htm#RTPAgenta2>,
   
RTPSession<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classRTPSession.htm#RTPSessiona2>,
   
PingAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classPingAgent.htm#PingAgenta2>,
   
MFTPSndAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMFTPSndAgent.htm#MFTPSndAgenta3>,
   
MFTPRcvAgent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classMFTPRcvAgent.htm#MFTPRcvAgenta3>,
   
Application<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classApplication.htm#TrafficTracea6>,
   
aodv_rqueue<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classaodv__rqueue.htm#aodv__rqueuea1>,
   AODV <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAODV.htm#AODVa1>,
   TBF <http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classTBF.htm#TBFb0>,
   SALink<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSALink.htm#SALinkb0>,
   
SA_Agent<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classSA__Agent.htm#SA__Agentb4>,
   
Estimator<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classEstimator.htm#TimeWindow__Esta6>,
   ADC<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classADC.htm#Param__ADCa5>,
   
AdaptiveRcvr<http://www-rp.lip6.fr/ns-doc/ns226-doc/html/classAdaptiveRcvr.htm#VatRcvra1>


So, let's suppose if you are using AODV Protocol and you need to make
changes each time when a node receive a packet, then you should make changes
in AODV.cc file in the recv() function or more specifically if you want to
make changes each time when a node receive a Hello packet then you should
make changes in the recvHello() function present in the AODV.cc file.

I hope it give you the answer.

Feel free to ask any other question.

Regards

-- 
Mubashir Husain Rehmani

Mobile :   00 33 (0)6 32 00 89 35

Reply via email to