diff options
author | Christian Hesse <mail@eworm.de> | 2018-03-06 16:31:09 +0100 |
---|---|---|
committer | Christian Hesse <mail@eworm.de> | 2018-03-06 16:42:01 +0100 |
commit | ea2432988cde62b4520e547d8b5d95be489a459a (patch) | |
tree | 4396e305cc1f39f2d461de460105d40611109fb5 /netlink-notify.h | |
parent | 11150de752942ff5897b5c596dcf72bdbe429f36 (diff) | |
download | netlink-notify-ea2432988cde62b4520e547d8b5d95be489a459a.tar.gz netlink-notify-ea2432988cde62b4520e547d8b5d95be489a459a.tar.zst |
show the SSID for wireless interfaces
Diffstat (limited to 'netlink-notify.h')
-rw-r--r-- | netlink-notify.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/netlink-notify.h b/netlink-notify.h index fec85ae..ee61335 100644 --- a/netlink-notify.h +++ b/netlink-notify.h @@ -23,11 +23,13 @@ #include <linux/if.h> #include <linux/netlink.h> #include <linux/rtnetlink.h> +#include <linux/wireless.h> /* we have to undefine this before including net/if.h to * notget redefined structs, etc. */ #undef __USE_MISC #include <net/if.h> #include <netinet/in.h> +#include <sys/ioctl.h> #include <sys/socket.h> /* systemd headers */ @@ -73,6 +75,9 @@ int match_address(struct addresses_seen *addresses_seen, const char *address, un /*** list_addresses ***/ void list_addresses(struct addresses_seen *addresses_seen, char *interface); +/*** get_ssid ***/ +void get_ssid(const char *interface, char *essid); + /*** newstr_link ***/ char * newstr_link(char *interface, unsigned int flags); |