aboutsummaryrefslogtreecommitdiff
path: root/src/supplemental/http/http_public.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2025-01-12 14:48:48 -0800
committerGarrett D'Amore <garrett@damore.org>2025-01-12 14:48:48 -0800
commite198d155ae66fb0940362e7a6b8251999956059b (patch)
treed99ec92aaeb0c60d1475ebebc6228e135ef18bae /src/supplemental/http/http_public.c
parent2ddaecdadb8a931188b3f3e6b8ad43b9cba45d0f (diff)
downloadnng-e198d155ae66fb0940362e7a6b8251999956059b.tar.gz
nng-e198d155ae66fb0940362e7a6b8251999956059b.tar.bz2
nng-e198d155ae66fb0940362e7a6b8251999956059b.zip
http: status is an enum
This is slightly less efficient, but it provides for better debugging and type safety.
Diffstat (limited to 'src/supplemental/http/http_public.c')
-rw-r--r--src/supplemental/http/http_public.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/supplemental/http/http_public.c b/src/supplemental/http/http_public.c
index 1152729d..84477cc1 100644
--- a/src/supplemental/http/http_public.c
+++ b/src/supplemental/http/http_public.c
@@ -138,7 +138,7 @@ nng_http_get_version(nng_http *conn)
}
void
-nng_http_set_status(nng_http *conn, uint16_t status, const char *reason)
+nng_http_set_status(nng_http *conn, nng_http_status status, const char *reason)
{
#ifdef NNG_SUPP_HTTP
nni_http_set_status(conn, status, reason);
@@ -149,7 +149,7 @@ nng_http_set_status(nng_http *conn, uint16_t status, const char *reason)
#endif
}
-uint16_t
+nng_http_status
nng_http_get_status(nng_http *conn)
{
#ifdef NNG_SUPP_HTTP
@@ -347,8 +347,8 @@ nng_http_handler_alloc_directory(
}
nng_err
-nng_http_handler_alloc_redirect(
- nng_http_handler **hp, const char *uri, uint16_t status, const char *where)
+nng_http_handler_alloc_redirect(nng_http_handler **hp, const char *uri,
+ nng_http_status status, const char *where)
{
#ifdef NNG_SUPP_HTTP
return (nni_http_handler_init_redirect(hp, uri, status, where));
@@ -502,7 +502,7 @@ nng_http_server_del_handler(nng_http_server *srv, nng_http_handler *h)
nng_err
nng_http_server_set_error_page(
- nng_http_server *srv, uint16_t code, const char *body)
+ nng_http_server *srv, nng_http_status code, const char *body)
{
#ifdef NNG_SUPP_HTTP
return (nni_http_server_set_error_page(srv, code, body));