diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2019-05-03 20:08:19 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2019-05-03 20:08:19 +0300 |
commit | 100b8f2fc4a8d3c040cb7707832ff7753bf3ff72 (patch) | |
tree | 6e25af1385d340b13206b0d6cf79af3610de3ff3 /src/microhttpd/digestauth.c | |
parent | d270741b49d6c380e1e964838ba9f5b58f10553d (diff) | |
download | libmicrohttpd-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.c | 20 |
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, |