Add some additional start-up checks
This commit is contained in:
+1
-1
@@ -19,7 +19,7 @@
|
||||
|
||||
int sort_by_dictstat (const void *s1, const void *s2);
|
||||
|
||||
void dictstat_init (hashcat_ctx_t *hashcat_ctx);
|
||||
int dictstat_init (hashcat_ctx_t *hashcat_ctx);
|
||||
void dictstat_destroy (hashcat_ctx_t *hashcat_ctx);
|
||||
void dictstat_read (hashcat_ctx_t *hashcat_ctx);
|
||||
int dictstat_write (hashcat_ctx_t *hashcat_ctx);
|
||||
|
||||
+2
-1
@@ -10,6 +10,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdarg.h>
|
||||
#include <time.h>
|
||||
#include <errno.h>
|
||||
|
||||
// logfile_append() checks for logfile_disable internally to make it easier from here
|
||||
|
||||
@@ -36,7 +37,7 @@
|
||||
void logfile_generate_topid (hashcat_ctx_t *hashcat_ctx);
|
||||
void logfile_generate_subid (hashcat_ctx_t *hashcat_ctx);
|
||||
void logfile_append (hashcat_ctx_t *hashcat_ctx, const char *fmt, ...);
|
||||
void logfile_init (hashcat_ctx_t *hashcat_ctx);
|
||||
int logfile_init (hashcat_ctx_t *hashcat_ctx);
|
||||
void logfile_destroy (hashcat_ctx_t *hashcat_ctx);
|
||||
|
||||
#endif // _LOGFILE_H
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
|
||||
static const char LOOPBACK_FILE[] = "hashcat.loopback";
|
||||
|
||||
void loopback_init (hashcat_ctx_t *hashcat_ctx);
|
||||
int loopback_init (hashcat_ctx_t *hashcat_ctx);
|
||||
void loopback_destroy (hashcat_ctx_t *hashcat_ctx);
|
||||
int loopback_write_open (hashcat_ctx_t *hashcat_ctx);
|
||||
void loopback_write_close (hashcat_ctx_t *hashcat_ctx);
|
||||
|
||||
+2
-2
@@ -14,9 +14,9 @@ void build_plain (hashcat_ctx_t *hashcat_ctx, hc_device_param_t *device_para
|
||||
void build_crackpos (hashcat_ctx_t *hashcat_ctx, hc_device_param_t *device_param, plain_t *plain, u64 *out_pos);
|
||||
void build_debugdata (hashcat_ctx_t *hashcat_ctx, hc_device_param_t *device_param, plain_t *plain, u8 *debug_rule_buf, int *debug_rule_len, u8 *debug_plain_ptr, int *debug_plain_len);
|
||||
|
||||
void outfile_init (hashcat_ctx_t *hashcat_ctx);
|
||||
int outfile_init (hashcat_ctx_t *hashcat_ctx);
|
||||
void outfile_destroy (hashcat_ctx_t *hashcat_ctx);
|
||||
void outfile_write_open (hashcat_ctx_t *hashcat_ctx);
|
||||
int outfile_write_open (hashcat_ctx_t *hashcat_ctx);
|
||||
void outfile_write_close (hashcat_ctx_t *hashcat_ctx);
|
||||
void outfile_write (hashcat_ctx_t *hashcat_ctx, const char *out_buf, const unsigned char *plain_ptr, const u32 plain_len, const u64 crackpos, const unsigned char *username, const u32 user_len);
|
||||
int outfile_and_hashfile (hashcat_ctx_t *hashcat_ctx);
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ int sort_by_hash_t_salt_hccap (const void *v1, const void *v2);
|
||||
void hc_qsort_r (void *base, size_t nmemb, size_t size, int (*compar) (const void *, const void *, void *), void *arg);
|
||||
void *hc_bsearch_r (const void *key, const void *base, size_t nmemb, size_t size, int (*compar) (const void *, const void *, void *), void *arg);
|
||||
|
||||
void potfile_init (hashcat_ctx_t *hashcat_ctx);
|
||||
int potfile_init (hashcat_ctx_t *hashcat_ctx);
|
||||
int potfile_read_open (hashcat_ctx_t *hashcat_ctx);
|
||||
void potfile_read_parse (hashcat_ctx_t *hashcat_ctx);
|
||||
void potfile_read_close (hashcat_ctx_t *hashcat_ctx);
|
||||
|
||||
Reference in New Issue
Block a user