From c00d88e2d944be47ad3e5e67ce99e5b5860aad00 Mon Sep 17 00:00:00 2001 From: jsteube Date: Fri, 3 Nov 2023 18:30:29 +0000 Subject: [PATCH] Prepare hlfmt.c for dynamic_x flag --- src/hlfmt.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/hlfmt.c b/src/hlfmt.c index b2b56c1dc..1440899bb 100644 --- a/src/hlfmt.c +++ b/src/hlfmt.c @@ -28,12 +28,7 @@ static void hlfmt_hash_hashcat (MAYBE_UNUSED hashcat_ctx_t *hashcat_ctx, char *l const user_options_t *user_options = hashcat_ctx->user_options; const hashconfig_t *hashconfig = hashcat_ctx->hashconfig; - if (user_options->username == false) - { - *hashbuf_pos = line_buf; - *hashbuf_len = line_len; - } - else + if (user_options->username == true) { char *pos = line_buf; size_t len = line_len; @@ -53,6 +48,15 @@ static void hlfmt_hash_hashcat (MAYBE_UNUSED hashcat_ctx_t *hashcat_ctx, char *l *hashbuf_pos = pos; *hashbuf_len = len; } + if (user_options->dynamic_x == true) + { + + } + else + { + *hashbuf_pos = line_buf; + *hashbuf_len = line_len; + } } static void hlfmt_user_hashcat (MAYBE_UNUSED hashcat_ctx_t *hashcat_ctx, char *line_buf, const int line_len, char **userbuf_pos, int *userbuf_len)