diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2020-04-20 07:16:08 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2020-04-20 07:16:08 +0200 |
commit | 60b75f4677dc9b89fb3e3153d681e66d842c8998 (patch) | |
tree | 1ce32667b0fcc52400988bb5c845c8e38532726c /src/plugins/relay/relay-client.c | |
parent | 8ac9336d2a0db1ec77720bdc5a612c1d1b9a2717 (diff) | |
download | weechat-60b75f4677dc9b89fb3e3153d681e66d842c8998.zip |
tests: add tests on functions relay_auth_password_hash_algo_search and relay_auth_generate_nonce
Diffstat (limited to 'src/plugins/relay/relay-client.c')
-rw-r--r-- | src/plugins/relay/relay-client.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/relay/relay-client.c b/src/plugins/relay/relay-client.c index 65ee42e4d..d22ccd5c1 100644 --- a/src/plugins/relay/relay-client.c +++ b/src/plugins/relay/relay-client.c @@ -1277,7 +1277,8 @@ relay_client_new (int sock, const char *address, struct t_relay_server *server) new_client->protocol = server->protocol; new_client->protocol_string = (server->protocol_string) ? strdup (server->protocol_string) : NULL; new_client->protocol_args = (server->protocol_args) ? strdup (server->protocol_args) : NULL; - new_client->nonce = relay_auth_generate_nonce (); + new_client->nonce = relay_auth_generate_nonce ( + weechat_config_integer (relay_config_network_nonce_size)); plain_text_password = weechat_string_match_list ( relay_auth_password_hash_algo_name[0], (const char **)relay_config_network_password_hash_algo_list, @@ -1486,7 +1487,8 @@ relay_client_new_with_infolist (struct t_infolist *infolist) if (weechat_infolist_search_var (infolist, "nonce")) new_client->nonce = strdup (weechat_infolist_string (infolist, "nonce")); else - new_client->nonce = relay_auth_generate_nonce (); + new_client->nonce = relay_auth_generate_nonce ( + weechat_config_integer (relay_config_network_nonce_size)); /* "password_hash_algo" is new in WeeChat 2.9 */ if (weechat_infolist_search_var (infolist, "password_hash_algo")) new_client->password_hash_algo = weechat_infolist_integer (infolist, "password_hash_algo"); |