diff options
author | Jonathan McCrohan <jmccrohan@gmail.com> | 2014-01-25 00:07:31 +0000 |
---|---|---|
committer | Jonathan McCrohan <jmccrohan@gmail.com> | 2014-01-25 00:07:31 +0000 |
commit | b7fe9575ab40a3bcde643a8ae8750ca6fd2aaad7 (patch) | |
tree | d220eddc3489f44845e9855e901290f7f712a626 /wavemon.h | |
parent | bea11309641a93ea51622fc85331d3960011afe4 (diff) | |
parent | d7ca0c3e555ef0b5250873ddce48ccf2326b017a (diff) | |
download | wavemon-b7fe9575ab40a3bcde643a8ae8750ca6fd2aaad7.tar.gz |
Merge tag 'upstream/0.7.6'
Upstream version 0.7.6
Diffstat (limited to '')
-rw-r--r-- | wavemon.h | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -80,6 +80,9 @@ enum info_screen_geometry { /* Number of seconds to display a warning message outside ncurses mode */ #define WARN_DISPLAY_DELAY 3 +/* Minimum SSID length */ +#define MAX_ESSID_LEN 16 + /* * Symbolic names of actions to take when crossing thresholds. * These actions invoke the corresponding ncurses functions. @@ -104,12 +107,11 @@ static inline void threshold_action(enum threshold_action action) */ enum scan_sort_order { SO_CHAN, - SO_CHAN_REV, SO_SIGNAL, + SO_ESSID, SO_OPEN, SO_CHAN_SIG, - SO_OPEN_SIG, - SO_OPEN_CH_SI + SO_OPEN_SIG }; /* @@ -134,7 +136,8 @@ extern struct wavemon_conf { int check_geometry, /* ensure window is large enough */ cisco_mac, /* Cisco-style MAC addresses */ random, /* random signals */ - override_bounds; /* override autodetection */ + override_bounds, /* override autodetection */ + scan_sort_asc; /* direction of @scan_sort_order */ /* Enumerated values */ int scan_sort_order, /* channel|signal|open|chan/sig ... */ @@ -276,6 +279,7 @@ static inline int cp_from_scale(float value, const char *cscale, bool reverse) /* * Wireless interfaces */ +extern const char *we_version(void); extern const char *conf_ifname(void); extern void conf_get_interface_list(bool init); extern char **iw_get_interface_list(void); @@ -290,7 +294,7 @@ struct timer { }; extern void start_timer(struct timer *t, unsigned long d); -extern int end_timer(struct timer *t); +extern bool end_timer(struct timer *t); /* * Error handling |