aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/digestauth.c
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-05-03 20:08:19 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-05-03 20:08:19 +0300
commit100b8f2fc4a8d3c040cb7707832ff7753bf3ff72 (patch)
tree6e25af1385d340b13206b0d6cf79af3610de3ff3 /src/microhttpd/digestauth.c
parentd270741b49d6c380e1e964838ba9f5b58f10553d (diff)
downloadlibmicrohttpd-100b8f2fc4a8d3c040cb7707832ff7753bf3ff72.tar.gz
libmicrohttpd-100b8f2fc4a8d3c040cb7707832ff7753bf3ff72.zip
Use new MHD_lookup_connection_value_n() function
Diffstat (limited to 'src/microhttpd/digestauth.c')
-rw-r--r--src/microhttpd/digestauth.c20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/microhttpd/digestauth.c b/src/microhttpd/digestauth.c
index 8eade195..8564e02a 100644
--- a/src/microhttpd/digestauth.c
+++ b/src/microhttpd/digestauth.c
@@ -629,10 +629,12 @@ MHD_digest_auth_get_username(struct MHD_Connection *connection)
629 char user[MAX_USERNAME_LENGTH]; 629 char user[MAX_USERNAME_LENGTH];
630 const char *header; 630 const char *header;
631 631
632 if (NULL == (header = 632 if (MHD_NO == MHD_lookup_connection_value_n (connection,
633 MHD_lookup_connection_value (connection, 633 MHD_HEADER_KIND,
634 MHD_HEADER_KIND, 634 MHD_HTTP_HEADER_AUTHORIZATION,
635 MHD_HTTP_HEADER_AUTHORIZATION))) 635 MHD_STATICSTR_LEN_ (MHD_HTTP_HEADER_AUTHORIZATION),
636 &header,
637 NULL))
636 return NULL; 638 return NULL;
637 if (0 != strncmp (header, 639 if (0 != strncmp (header,
638 _BASE, 640 _BASE,
@@ -875,10 +877,12 @@ digest_auth_check_all (struct MHD_Connection *connection,
875 char *qmark; 877 char *qmark;
876 878
877 VLA_CHECK_LEN_DIGEST(da->digest_size); 879 VLA_CHECK_LEN_DIGEST(da->digest_size);
878 header = MHD_lookup_connection_value (connection, 880 if (MHD_NO == MHD_lookup_connection_value_n (connection,
879 MHD_HEADER_KIND, 881 MHD_HEADER_KIND,
880 MHD_HTTP_HEADER_AUTHORIZATION); 882 MHD_HTTP_HEADER_AUTHORIZATION,
881 if (NULL == header) 883 MHD_STATICSTR_LEN_ (MHD_HTTP_HEADER_AUTHORIZATION),
884 &header,
885 NULL))
882 return MHD_NO; 886 return MHD_NO;
883 if (0 != strncmp (header, 887 if (0 != strncmp (header,
884 _BASE, 888 _BASE,