summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-03-15 22:07:46 +0100
committerChristian Grothoff <christian@grothoff.org>2020-03-15 22:07:46 +0100
commite81cf4ac0bb7a45254cb57df42de73dc4ace9fba (patch)
treec3f898d8d08ce8cd6b8ce9a4bcb2e7bd6d0536ac
parentc14db94846c6f28ef579bf98ac76246c7bbd7811 (diff)
downloadsync-e81cf4ac0bb7a45254cb57df42de73dc4ace9fba.tar.gz
sync-e81cf4ac0bb7a45254cb57df42de73dc4ace9fba.tar.bz2
sync-e81cf4ac0bb7a45254cb57df42de73dc4ace9fba.zip
refactor to latest libgnunetcurl
-rw-r--r--src/sync/sync-httpd.c20
1 files changed, 1 insertions, 19 deletions
diff --git a/src/sync/sync-httpd.c b/src/sync/sync-httpd.c
index b6a047a..e7299e8 100644
--- a/src/sync/sync-httpd.c
+++ b/src/sync/sync-httpd.c
@@ -91,24 +91,6 @@ struct SYNC_DatabasePlugin *db;
/**
- * Return #GNUNET_YES if given a valid correlation ID and
- * #GNUNET_NO otherwise.
- *
- * @returns #GNUNET_YES iff given a valid correlation ID
- */
-static int
-is_valid_correlation_id (const char *correlation_id)
-{
- if (strlen (correlation_id) >= 64)
- return GNUNET_NO;
- for (size_t i = 0; i < strlen (correlation_id); i++)
- if (! (isalnum (correlation_id[i]) || (correlation_id[i] == '-')))
- return GNUNET_NO;
- return GNUNET_YES;
-}
-
-
-/**
* A client has requested the given url using the given method
* (#MHD_HTTP_METHOD_GET, #MHD_HTTP_METHOD_PUT,
* #MHD_HTTP_METHOD_DELETE, #MHD_HTTP_METHOD_POST, etc). The callback
@@ -198,7 +180,7 @@ url_handler (void *cls,
MHD_HEADER_KIND,
"Sync-Correlation-Id");
if ((NULL != correlation_id) &&
- (GNUNET_YES != is_valid_correlation_id (correlation_id)))
+ (GNUNET_YES != GNUNET_CURL_is_valid_scope_id (correlation_id)))
{
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
"illegal incoming correlation ID\n");