diff --git a/files/main b/files/main deleted file mode 100755 index f16feda..0000000 Binary files a/files/main and /dev/null differ diff --git a/files/main.c b/files/main.c deleted file mode 100644 index 00608f4..0000000 --- a/files/main.c +++ /dev/null @@ -1,33 +0,0 @@ -#include -#include -#include - - -int main(int argc, char **argv) -{ - config_t cfg; - config_setting_t *root, *setting, *movie; - - config_init(&cfg); - - /* Read the file. If there is an error, report it and exit. */ - if(! config_read_file(&cfg, "dawn.config")) - { - fprintf(stderr, "%s:%d - %s\n", config_error_file(&cfg), - config_error_line(&cfg), config_error_text(&cfg)); - config_destroy(&cfg); - return(EXIT_FAILURE); - } - - printf("READ CONFIG!!!\n"); - - root = config_root_setting(&cfg); - - int ht_support; - if (config_lookup_int(&cfg, "ht_support", &ht_support)) - printf("Broadcast Port: %d\n\n", ht_support); - else - fprintf(stderr, "No 'name' setting in configuration file.\n"); - - -} \ No newline at end of file diff --git a/src/utils/ubus.c b/src/utils/ubus.c index 12cf45a..540d0e7 100644 --- a/src/utils/ubus.c +++ b/src/utils/ubus.c @@ -252,6 +252,7 @@ static int subscribe_to_hostapd_interfaces(char *hostapd_dir) { add_subscriber(subscribe_name); } } + closedir(dirp); // free(hostapd_dir); // free string return 0; } @@ -431,6 +432,7 @@ static int ubus_get_clients() { } } } + closedir(dirp); return 0; } @@ -505,6 +507,7 @@ void del_client_all_interfaces(const uint8_t *client_addr, uint32_t reason, uint } } } + closedir(dirp); } void del_client_interface(uint32_t id, const uint8_t *client_addr, uint32_t reason, uint8_t deauth, uint32_t ban_time) {