mirror of
https://github.com/hashcat/hashcat
synced 2024-11-24 14:27:14 +01:00
Fix a bunch of warnings
This commit is contained in:
parent
0d6c020433
commit
a219b95c17
@ -6,4 +6,7 @@
|
||||
#ifndef _BENCHMARK_H
|
||||
#define _BENCHMARK_H
|
||||
|
||||
extern const unsigned int DEFAULT_BENCHMARK_ALGORITHMS_CNT;
|
||||
extern const unsigned int DEFAULT_BENCHMARK_ALGORITHMS_BUF[];
|
||||
|
||||
#endif // _BENCHMARK_H
|
||||
|
@ -27,8 +27,8 @@ void naive_escape (char *s, size_t s_max, const char key_char, const char escape
|
||||
void hc_sleep_msec (const u32 msec);
|
||||
void hc_sleep (const u32 sec);
|
||||
|
||||
void setup_environment_variables ();
|
||||
void setup_umask ();
|
||||
void setup_environment_variables (void);
|
||||
void setup_umask (void);
|
||||
void setup_seeding (const bool rp_gen_seed_chgd, const u32 rp_gen_seed);
|
||||
|
||||
#endif // _SHARED_H
|
||||
|
@ -26,10 +26,10 @@
|
||||
void welcome_screen (hashcat_ctx_t *hashcat_ctx, const char *version_tag);
|
||||
void goodbye_screen (hashcat_ctx_t *hashcat_ctx, const time_t proc_start, const time_t proc_stop);
|
||||
|
||||
int setup_console ();
|
||||
int setup_console (void);
|
||||
|
||||
void send_prompt ();
|
||||
void clear_prompt ();
|
||||
void send_prompt (void);
|
||||
void clear_prompt (void);
|
||||
|
||||
void *thread_keypress (void *p);
|
||||
|
||||
@ -37,9 +37,9 @@ void *thread_keypress (void *p);
|
||||
void SetConsoleWindowSize (const int x);
|
||||
#endif
|
||||
|
||||
int tty_break();
|
||||
int tty_getchar();
|
||||
int tty_fix();
|
||||
int tty_break(void);
|
||||
int tty_getchar(void);
|
||||
int tty_fix(void);
|
||||
|
||||
void opencl_info (hashcat_ctx_t *hashcat_ctx);
|
||||
void opencl_info_compact (hashcat_ctx_t *hashcat_ctx);
|
||||
|
@ -6,9 +6,9 @@
|
||||
#include "common.h"
|
||||
#include "benchmark.h"
|
||||
|
||||
const int DEFAULT_BENCHMARK_ALGORITHMS_CNT = 146;
|
||||
const unsigned int DEFAULT_BENCHMARK_ALGORITHMS_CNT = 146;
|
||||
|
||||
const int DEFAULT_BENCHMARK_ALGORITHMS_BUF[] =
|
||||
const unsigned int DEFAULT_BENCHMARK_ALGORITHMS_BUF[] =
|
||||
{
|
||||
900,
|
||||
0,
|
||||
|
10
src/folder.c
10
src/folder.c
@ -18,8 +18,6 @@
|
||||
#include "event.h"
|
||||
#endif
|
||||
|
||||
static const char SLASH[] = "/";
|
||||
|
||||
int sort_by_stringptr (const void *p1, const void *p2)
|
||||
{
|
||||
const char **s1 = (const char **) p1;
|
||||
@ -76,7 +74,7 @@ static int get_exec_path (char *exec_path, const size_t exec_path_sz)
|
||||
return 0;
|
||||
}
|
||||
|
||||
void get_install_dir (char *install_dir, const char *exec_path)
|
||||
static void get_install_dir (char *install_dir, const char *exec_path)
|
||||
{
|
||||
strncpy (install_dir, exec_path, HCBUFSIZ_TINY - 1);
|
||||
|
||||
@ -97,12 +95,12 @@ void get_install_dir (char *install_dir, const char *exec_path)
|
||||
}
|
||||
}
|
||||
|
||||
void get_profile_dir (char *profile_dir, const char *home_dir)
|
||||
static void get_profile_dir (char *profile_dir, const char *home_dir)
|
||||
{
|
||||
snprintf (profile_dir, HCBUFSIZ_TINY - 1, "%s/%s", home_dir, DOT_HASHCAT);
|
||||
}
|
||||
|
||||
void get_session_dir (char *session_dir, const char *profile_dir)
|
||||
static void get_session_dir (char *session_dir, const char *profile_dir)
|
||||
{
|
||||
snprintf (session_dir, HCBUFSIZ_TINY - 1, "%s/%s", profile_dir, SESSIONS_FOLDER);
|
||||
}
|
||||
@ -250,6 +248,8 @@ int folder_config_init (hashcat_ctx_t *hashcat_ctx, MAYBE_UNUSED const char *ins
|
||||
|
||||
#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__)
|
||||
|
||||
static const char SLASH[] = "/";
|
||||
|
||||
if (install_folder == NULL) install_folder = SLASH; // makes library use easier
|
||||
|
||||
char *resolved_install_folder = realpath (install_folder, NULL);
|
||||
|
@ -23,6 +23,7 @@
|
||||
|
||||
#include "affinity.h"
|
||||
#include "autotune.h"
|
||||
#include "benchmark.h"
|
||||
#include "bitmap.h"
|
||||
#include "combinator.h"
|
||||
#include "cpt.h"
|
||||
@ -30,6 +31,7 @@
|
||||
#include "dictstat.h"
|
||||
#include "dispatch.h"
|
||||
#include "event.h"
|
||||
#include "hashcat.h"
|
||||
#include "hashes.h"
|
||||
#include "hwmon.h"
|
||||
#include "induct.h"
|
||||
@ -52,9 +54,6 @@
|
||||
#include "weak_hash.h"
|
||||
#include "wordlist.h"
|
||||
|
||||
extern const u32 DEFAULT_BENCHMARK_ALGORITHMS_CNT;
|
||||
extern const u32 DEFAULT_BENCHMARK_ALGORITHMS_BUF[];
|
||||
|
||||
// inner2_loop iterates through wordlists, then calls kernel execution
|
||||
|
||||
static int inner2_loop (hashcat_ctx_t *hashcat_ctx)
|
||||
|
@ -2676,7 +2676,7 @@ int hm_set_fanspeed_with_device_id_xnvctrl (hashcat_ctx_t *hashcat_ctx, const u3
|
||||
return -1;
|
||||
}
|
||||
|
||||
int hm_set_fanctrl_with_device_id_xnvctrl (hashcat_ctx_t *hashcat_ctx, const u32 device_id, const int val)
|
||||
static int hm_set_fanctrl_with_device_id_xnvctrl (hashcat_ctx_t *hashcat_ctx, const u32 device_id, const int val)
|
||||
{
|
||||
hwmon_ctx_t *hwmon_ctx = hashcat_ctx->hwmon_ctx;
|
||||
|
||||
|
@ -781,7 +781,7 @@ static void main_hashlist_sort_salt_post (MAYBE_UNUSED hashcat_ctx_t *hashcat_ct
|
||||
event_log_info_nn (hashcat_ctx, "Sorted salts...");
|
||||
}
|
||||
|
||||
void event (const u32 id, hashcat_ctx_t *hashcat_ctx, const void *buf, const size_t len)
|
||||
static void event (const u32 id, hashcat_ctx_t *hashcat_ctx, const void *buf, const size_t len)
|
||||
{
|
||||
switch (id)
|
||||
{
|
||||
|
@ -33,11 +33,11 @@ int get_runtime_left (const hashcat_ctx_t *hashcat_ctx)
|
||||
|
||||
time (&runtime_cur);
|
||||
|
||||
const int runtime_left = status_ctx->runtime_start
|
||||
+ status_ctx->prepare_time
|
||||
+ user_options->runtime
|
||||
+ (msec_paused / 1000)
|
||||
- runtime_cur;
|
||||
const int runtime_left = (int) (status_ctx->runtime_start
|
||||
+ status_ctx->prepare_time
|
||||
+ user_options->runtime
|
||||
+ (msec_paused / 1000)
|
||||
- runtime_cur);
|
||||
|
||||
return runtime_left;
|
||||
}
|
||||
|
@ -935,8 +935,6 @@ int status_get_progress_mode (const hashcat_ctx_t *hashcat_ctx)
|
||||
{
|
||||
return PROGRESS_MODE_KEYSPACE_UNKNOWN;
|
||||
}
|
||||
|
||||
return PROGRESS_MODE_NONE;
|
||||
}
|
||||
|
||||
double status_get_progress_finished_percent (const hashcat_ctx_t *hashcat_ctx)
|
||||
|
@ -19,7 +19,7 @@
|
||||
#include "terminal.h"
|
||||
#include "hashcat.h"
|
||||
|
||||
const char *PROMPT = "[s]tatus [p]ause [r]esume [b]ypass [c]heckpoint [q]uit => ";
|
||||
static const char *PROMPT = "[s]tatus [p]ause [r]esume [b]ypass [c]heckpoint [q]uit => ";
|
||||
|
||||
void welcome_screen (hashcat_ctx_t *hashcat_ctx, const char *version_tag)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user