ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/src/global.h
(Generate patch)

Comparing gvpe/src/global.h (file contents):
Revision 1.22 by pcg, Sun Dec 2 00:45:42 2007 UTC vs.
Revision 1.23 by pcg, Thu Aug 7 16:34:21 2008 UTC

65#define TCP_OVERHEAD (IP_OVERHEAD + 22) // size of a (normal) ip + tcp header + packetlength 65#define TCP_OVERHEAD (IP_OVERHEAD + 22) // size of a (normal) ip + tcp header + packetlength
66#define MAX_OVERHEAD UDP_OVERHEAD // the max. overhead of any protocol (ok, tcp doesn't count) 66#define MAX_OVERHEAD UDP_OVERHEAD // the max. overhead of any protocol (ok, tcp doesn't count)
67#define ETH_OVERHEAD 14 // the size of an ethernet header 67#define ETH_OVERHEAD 14 // the size of an ethernet header
68#define MAXSIZE (MAX_MTU + VPE_OVERHEAD) // slightly too large, but who cares 68#define MAXSIZE (MAX_MTU + VPE_OVERHEAD) // slightly too large, but who cares
69 69
70#define PKTCACHESIZE 5 // the size of the memory pool for packets 70#define PKTCACHESIZE 16 // the size of the memory pool for packets
71
72#define QUEUEDEPTH 16 // the number of packets that will be queued (should be low)
73 71
74extern char *confbase; // directory in which all config files are 72extern char *confbase; // directory in which all config files are
75extern char *thisnode; // config for current node (TODO: remove) 73extern char *thisnode; // config for current node (TODO: remove)
76 74
77#endif 75#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines