-#include "mboxscan.h"
-#include "timed_thread.h"
-#include "top.h"
-
-#define DEFAULT_TEXT_BUFFER_SIZE 256
-extern unsigned int text_buffer_size;
-
-/* maximum number of special things, e.g. fonts, offsets, aligns, etc. */
-#define MAX_SPECIALS_DEFAULT 512
-
-/* maximum size of config TEXT buffer, i.e. below TEXT line. */
-#define MAX_USER_TEXT_DEFAULT 16384
-
-#include <sys/socket.h>
-
-#define ERR(...) { \
- fprintf(stderr, PACKAGE_NAME": "); \
- fprintf(stderr, __VA_ARGS__); \
- fprintf(stderr, "\n"); \
-}
-
-/* critical error */
-#define CRIT_ERR(...) \
- { ERR(__VA_ARGS__); exit(EXIT_FAILURE); }
-
-/* debugging output */
-extern int global_debug_level;
-#define __DBG(level, ...) \
- if (global_debug_level > level) { \
- fprintf(stderr, "DEBUG(%d): ", level); \
- fprintf(stderr, __VA_ARGS__); \
- fprintf(stderr, "\n"); \
- }
-#define DEBUG(...) __DBG(0, __VA_ARGS__)
-#define DEBUG2(...) __DBG(1, __VA_ARGS__)
-
-struct net_stat {
- const char *dev;
- int up;
- long long last_read_recv, last_read_trans;
- long long recv, trans;
- double recv_speed, trans_speed;
- struct sockaddr addr;
- char* addrs;
- double net_rec[15], net_trans[15];
- // wireless extensions
- char essid[32];
- char bitrate[16];
- char mode[16];
- int link_qual;
- int link_qual_max;
- char ap[18];
-};
-
-struct dns_data {
- int nscount;
- char **ns_list;
-};