Path: blob/main/net-mgmt/aircrack-ng/files/patch-src_aircrack-ng.c
16461 views
--- src/aircrack-ng.c.orig 2018-12-09 22:53:44 UTC1+++ src/aircrack-ng.c2@@ -149,7 +149,7 @@ struct WPA_data wpa_data[MAX_THREADS];3int wpa_wordlists_done = 0;4static pthread_mutex_t mx_nb = PTHREAD_MUTEX_INITIALIZER;5static pthread_mutex_t mx_wpastats = PTHREAD_MUTEX_INITIALIZER;6-ac_cpuset_t * cpuset = NULL;7+static ac_cpuset_t * acng_cpuset = NULL;89#define GOT_IV 0x0000000110#define USE_IV 0x0000000211@@ -690,10 +690,10 @@ static void clean_exit(int ret)12dso_ac_crypto_engine_destroy(&engine);13ac_crypto_engine_loader_unload();1415- if (cpuset != NULL)16+ if (acng_cpuset != NULL)17{18- ac_cpuset_destroy(cpuset);19- ac_cpuset_free(cpuset);20+ ac_cpuset_destroy(acng_cpuset);21+ ac_cpuset_free(acng_cpuset);22}2324if (opt.totaldicts)25@@ -5371,10 +5371,10 @@ static int perform_wpa_crack(struct AP_info * ap_cur)26return missing_wordlist_dictionary(ap_cur);27}2829- cpuset = ac_cpuset_new();30- ALLEGE(cpuset);31- ac_cpuset_init(cpuset);32- ac_cpuset_distribute(cpuset, (size_t) opt.nbcpu);33+ acng_cpuset = ac_cpuset_new();34+ ALLEGE(acng_cpuset);35+ ac_cpuset_init(acng_cpuset);36+ ac_cpuset_distribute(acng_cpuset, (size_t) opt.nbcpu);3738ap_cur = get_first_target();3940@@ -5462,7 +5462,7 @@ static int perform_wpa_crack(struct AP_info * ap_cur)41return (FAILURE);42}4344- ac_cpuset_bind_thread_at(cpuset, tid[id], (size_t) i);45+ ac_cpuset_bind_thread_at(acng_cpuset, tid[id], (size_t) i);4647id++;48}495051