aboutsummaryrefslogtreecommitdiff
path: root/src/supplemental/http/server.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-12-26 16:18:38 -0800
committerGarrett D'Amore <garrett@damore.org>2017-12-26 16:37:41 -0800
commiteb1f8db4ed87867f0f08afba79253e3981db9c88 (patch)
treeaa85c54c5c53ab62cc269e83c04e106637d49473 /src/supplemental/http/server.c
parent93db6fe3aaff421d61a15993ba6827b742ab00d1 (diff)
downloadnng-eb1f8db4ed87867f0f08afba79253e3981db9c88.tar.gz
nng-eb1f8db4ed87867f0f08afba79253e3981db9c88.tar.bz2
nng-eb1f8db4ed87867f0f08afba79253e3981db9c88.zip
fixes #165 Add address properties for websocket pipes
Diffstat (limited to 'src/supplemental/http/server.c')
-rw-r--r--src/supplemental/http/server.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/supplemental/http/server.c b/src/supplemental/http/server.c
index 15b04f80..0a132975 100644
--- a/src/supplemental/http/server.c
+++ b/src/supplemental/http/server.c
@@ -506,6 +506,8 @@ http_sconn_init(http_sconn **scp, nni_plat_tcp_pipe *tcp)
sc->tran.h_write = (void *) nni_plat_tcp_pipe_send;
sc->tran.h_close = (void *) nni_plat_tcp_pipe_close; // close implied
sc->tran.h_fini = (void *) nni_plat_tcp_pipe_fini;
+ sc->tran.h_sock_addr = (void *) nni_plat_tcp_pipe_sockname;
+ sc->tran.h_peer_addr = (void *) nni_plat_tcp_pipe_peername;
if ((rv = nni_http_init(&sc->http, &sc->tran)) != 0) {
http_sconn_close(sc);