/* * iftop.h: * */ #ifndef __IFTOP_H_ /* include guard */ #define __IFTOP_H_ /* 60 / 3 */ #define HISTORY_LENGTH 20 #define RESOLUTION 2 typedef struct { long recv[HISTORY_LENGTH]; long sent[HISTORY_LENGTH]; int last_write; int promisc; } history_type; void tick(); void *xmalloc(size_t n); void *xcalloc(size_t n, size_t m); void *xrealloc(void *w, size_t n); char *xstrdup(const char *s); void xfree(void *v); #endif /* __IFTOP_H_ */