File: dosdbell.h

package info (click to toggle)
ns2 2.35%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 78,796 kB
  • sloc: cpp: 172,923; tcl: 107,130; perl: 6,391; sh: 6,143; ansic: 5,846; makefile: 816; awk: 525; csh: 355
file content (32 lines) | stat: -rw-r--r-- 497 bytes parent folder | download | duplicates (8)
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;
};