View | Details | Raw Unified
Collapse All | Expand All

(-) ns-2.29.orig/diffusion/diffusion.cc (-7 / +7 lines)
 Lines 241-246    Link Here 
}
}
void XmitFailedCallback(Packet *pkt, void *data)
{
  DiffusionAgent *agent = (DiffusionAgent *)data;  // cast of trust
  agent->xmitFailed(pkt);
}
void DiffusionAgent::Print_IOlist()
void DiffusionAgent::Print_IOlist()
{
{
}
}
 Lines 459-471    Link Here 
}
}
void XmitFailedCallback(Packet *pkt, void *data)
{
  DiffusionAgent *agent = (DiffusionAgent *)data;  // cast of trust
  agent->xmitFailed(pkt);
}
void DiffusionAgent::xmitFailed(Packet *)
void DiffusionAgent::xmitFailed(Packet *)
{
{
  // For future use, if needed.
  // For future use, if needed.
(-) ns-2.29.orig/diffusion/omni_mcast.cc (-7 / +7 lines)
 Lines 80-85    Link Here 
#include "dsr/path.h"
#include "dsr/path.h"
#include "god.h"
#include "god.h"
void OmniMcastXmitFailedCallback(Packet *pkt, void *data)
{
  OmniMcastAgent *agent = (OmniMcastAgent *)data;  // cast of trust
  agent->xmitFailed(pkt);
}
static class OmniMcastClass : public TclClass {
static class OmniMcastClass : public TclClass {
public:
public:
  OmniMcastClass() : TclClass("Agent/OmniMcast") {}
  OmniMcastClass() : TclClass("Agent/OmniMcast") {}
 Lines 419-431    Link Here 
}
}
void OmniMcastXmitFailedCallback(Packet *pkt, void *data)
{
  OmniMcastAgent *agent = (OmniMcastAgent *)data;  // cast of trust
  agent->xmitFailed(pkt);
}
void OmniMcastAgent::xmitFailed(Packet *pkt)
void OmniMcastAgent::xmitFailed(Packet *pkt)
{
{
  // For future extension if needed.
  // For future extension if needed.
(-) ns-2.29.orig/dsr/dsragent.cc (-14 / +15 lines)
 Lines 214-219    Link Here 
*/
*/
void
XmitFailureCallback(Packet *pkt, void *data)
{
  DSRAgent *agent = (DSRAgent *)data; // cast of trust
  agent->xmitFailed(pkt);
}
void
XmitFlowFailureCallback(Packet *pkt, void *data)
{
  DSRAgent *agent = (DSRAgent *)data;
  agent->xmitFlowFailed(pkt);
}
/*===========================================================================
/*===========================================================================
  SendBuf management and helpers
  SendBuf management and helpers
---------------------------------------------------------------------------*/
---------------------------------------------------------------------------*/
 Lines 2785-2804    Link Here 
  sendOutPacketWithRoute(p, true);
  sendOutPacketWithRoute(p, true);
}
}
void
XmitFailureCallback(Packet *pkt, void *data)
{
  DSRAgent *agent = (DSRAgent *)data; // cast of trust
  agent->xmitFailed(pkt);
}
void
XmitFlowFailureCallback(Packet *pkt, void *data)
{
  DSRAgent *agent = (DSRAgent *)data;
  agent->xmitFlowFailed(pkt);
}
#if 0
#if 0
/* this is code that implements Route Reply holdoff to prevent route 
/* this is code that implements Route Reply holdoff to prevent route 
(-) ns-2.29.orig/pgm/pgm-agent.cc (-1 / +1 lines)
 Lines 304-310    Link Here 
  void print_stats();
  void print_stats();
  void PgmAgent::trace_event(char *evType, double evTime);
  void trace_event(char *evType, double evTime);
#ifdef PGM_DEBUG
#ifdef PGM_DEBUG
  void display_packet(Packet *pkt);
  void display_packet(Packet *pkt);
(-) ns-2.29.orig/pgm/pgm-receiver.cc (-1 / +1 lines)
 Lines 183-189    Link Here 
  void print_stats();
  void print_stats();
  void display_packet(Packet *pkt); // For debugging.
  void display_packet(Packet *pkt); // For debugging.
  void PgmReceiver::trace_event(char *evType, double evTime);
  void trace_event(char *evType, double evTime);
  EventTrace * et_;  //Trace Object for Custom Event Trace
  EventTrace * et_;  //Trace Object for Custom Event Trace
(-) ns-2.29.orig/pgm/pgm-sender.cc (-1 / +1 lines)
 Lines 186-192    Link Here 
  void display_packet(Packet *pkt); // For debugging.
  void display_packet(Packet *pkt); // For debugging.
  void PgmSender::trace_event(char *evType, nsaddr_t daddr, double evTime); 
  void trace_event(char *evType, nsaddr_t daddr, double evTime); 
  EventTrace * et_; 	//Trace Object for custom Event Traces
  EventTrace * et_; 	//Trace Object for custom Event Traces
(-) ns-2.29.orig/tcp/tcp-sack-rh.cc (-1 / +1 lines)
 Lines 65-71    Link Here 
	virtual void estadjust();
	virtual void estadjust();
	virtual void rhclear();
	virtual void rhclear();
	virtual void computefack();
	virtual void computefack();
	virtual void SackRHTcpAgent::newack(Packet* pkt);
	virtual void newack(Packet* pkt);
 protected:
 protected:
	int fack_;	          /* the FACK state variable  */
	int fack_;	          /* the FACK state variable  */
	int retran_data_;         /* the number of retransmitted packets in the pipe  */
	int retran_data_;         /* the number of retransmitted packets in the pipe  */