From 68f9a47cb836b72e69a69c60938c3728d3a94fe2 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Tue, 2 Jan 2018 10:47:29 -0800 Subject: Websocket subprotocol not sent or checked. --- src/transport/ws/websocket.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/transport/ws/websocket.c b/src/transport/ws/websocket.c index 5a5a4b00..977119a2 100644 --- a/src/transport/ws/websocket.c +++ b/src/transport/ws/websocket.c @@ -743,6 +743,17 @@ ws_ep_init(void **epp, const char *url, nni_sock *sock, int mode) return (rv); } + if (mode == NNI_EP_MODE_DIAL) { + rv = nni_ws_dialer_proto(ep->dialer, ep->protoname); + } else { + rv = nni_ws_listener_proto(ep->listener, ep->protoname); + } + + if (rv != 0) { + ws_ep_fini(ep); + return (rv); + } + *epp = ep; return (0); } -- cgit v1.2.3-70-g09d2