From e6b03151fb98a40f9f039424e3c3e8c99ce41371 Mon Sep 17 00:00:00 2001 From: George Kadianakis Date: Tue, 14 Feb 2017 17:36:00 +0200 Subject: prop224: Add unittests for decode_superencrypted(). --- src/or/hs_descriptor.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/or') diff --git a/src/or/hs_descriptor.c b/src/or/hs_descriptor.c index 7c43d604c2..d15c16054f 100644 --- a/src/or/hs_descriptor.c +++ b/src/or/hs_descriptor.c @@ -1439,6 +1439,7 @@ superencrypted_auth_data_is_valid(smartlist_t *tokens) tok = find_by_keyword(tokens, R3_DESC_AUTH_TYPE); tor_assert(tok->n_args >= 1); if (strcmp(tok->args[0], "x25519")) { + log_warn(LD_DIR, "Unrecognized desc auth type"); return 0; } } @@ -1485,6 +1486,7 @@ decode_superencrypted(const char *message, size_t message_len, /* Do some rudimentary validation of the authentication data */ if (!superencrypted_auth_data_is_valid(tokens)) { + log_warn(LD_REND, "Invalid auth data"); goto err; } -- cgit v1.2.3-54-g00ecf