1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#ifdef DDOSTRAFFICH
#else
#include "dostraffic.h"
#define DDOSTRAFFICH
#endif
struct TCP_Node_Info{
double delayTo;
double delayFrom;
double startTime;
};
struct TCP_Nodes{
int NoNodes;
struct TCP_Node_Info *TCPNode;
};
enum DDOSType {Master, NoMaster};
struct DDOS_Traffic_info{
struct DDOS_Traffic DDOSTraffic;
double MaxTime;
enum DDOSType master;
int NoAttackers;
double DDOSRate;
};
struct Topology{
struct TCP_Nodes TCPNodes;
struct DDOS_Traffic_info CBRTraffic;
};
|