diff options
Diffstat (limited to 'src/supplemental/http/http_public.c')
| -rw-r--r-- | src/supplemental/http/http_public.c | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/supplemental/http/http_public.c b/src/supplemental/http/http_public.c index edf5e609..c5ace172 100644 --- a/src/supplemental/http/http_public.c +++ b/src/supplemental/http/http_public.c @@ -309,23 +309,15 @@ nng_http_read_response(nng_http *conn, nng_aio *aio) nng_err nng_http_remote_address(nng_http *conn, nng_sockaddr *addrp) { - const nng_sockaddr *sap; - nng_err rv; - if ((rv = nni_http_peer_addr(conn, &sap)) == NNG_OK) { - *addrp = *sap; - } - return (rv); + *addrp = *(nni_http_peer_addr(conn)); + return (NNG_OK); } nng_err nng_http_local_address(nng_http *conn, nng_sockaddr *addrp) { - const nng_sockaddr *sap; - nng_err rv; - if ((rv = nni_http_self_addr(conn, &sap)) == NNG_OK) { - *addrp = *sap; - } - return (rv); + *addrp = *(nni_http_self_addr(conn)); + return (NNG_OK); } nng_err |
