Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/net-mgmt/aircrack-ng/files/patch-src_aircrack-ng.c
16461 views
1
--- src/aircrack-ng.c.orig 2018-12-09 22:53:44 UTC
2
+++ src/aircrack-ng.c
3
@@ -149,7 +149,7 @@ struct WPA_data wpa_data[MAX_THREADS];
4
int wpa_wordlists_done = 0;
5
static pthread_mutex_t mx_nb = PTHREAD_MUTEX_INITIALIZER;
6
static pthread_mutex_t mx_wpastats = PTHREAD_MUTEX_INITIALIZER;
7
-ac_cpuset_t * cpuset = NULL;
8
+static ac_cpuset_t * acng_cpuset = NULL;
9
10
#define GOT_IV 0x00000001
11
#define USE_IV 0x00000002
12
@@ -690,10 +690,10 @@ static void clean_exit(int ret)
13
dso_ac_crypto_engine_destroy(&engine);
14
ac_crypto_engine_loader_unload();
15
16
- if (cpuset != NULL)
17
+ if (acng_cpuset != NULL)
18
{
19
- ac_cpuset_destroy(cpuset);
20
- ac_cpuset_free(cpuset);
21
+ ac_cpuset_destroy(acng_cpuset);
22
+ ac_cpuset_free(acng_cpuset);
23
}
24
25
if (opt.totaldicts)
26
@@ -5371,10 +5371,10 @@ static int perform_wpa_crack(struct AP_info * ap_cur)
27
return missing_wordlist_dictionary(ap_cur);
28
}
29
30
- cpuset = ac_cpuset_new();
31
- ALLEGE(cpuset);
32
- ac_cpuset_init(cpuset);
33
- ac_cpuset_distribute(cpuset, (size_t) opt.nbcpu);
34
+ acng_cpuset = ac_cpuset_new();
35
+ ALLEGE(acng_cpuset);
36
+ ac_cpuset_init(acng_cpuset);
37
+ ac_cpuset_distribute(acng_cpuset, (size_t) opt.nbcpu);
38
39
ap_cur = get_first_target();
40
41
@@ -5462,7 +5462,7 @@ static int perform_wpa_crack(struct AP_info * ap_cur)
42
return (FAILURE);
43
}
44
45
- ac_cpuset_bind_thread_at(cpuset, tid[id], (size_t) i);
46
+ ac_cpuset_bind_thread_at(acng_cpuset, tid[id], (size_t) i);
47
48
id++;
49
}
50
51