summaryrefslogtreecommitdiffstats
path: root/libvncserver/websockets.c
diff options
context:
space:
mode:
authorGernot Tenchio <gernot.tenchio@securepoint.de>2011-08-16 14:02:39 +0200
committerJohannes Schindelin <johannes.schindelin@gmx.de>2011-08-17 12:46:30 +0200
commit297072a691970fb7e2cd379b62f52f30d5988592 (patch)
tree1a8a7dbe364a5af99dc38d6debd2ca61a5818d07 /libvncserver/websockets.c
parentb543d48677082cf23b771a4e16ceccccc2f7d9e1 (diff)
downloadlibvncserver-297072a691970fb7e2cd379b62f52f30d5988592.zip
libvncserver-297072a691970fb7e2cd379b62f52f30d5988592.tar.gz
websockets: Add wspath member to rfbClientRec
Added wspath member to rfbClientRec which holds the path component of the initial websocket request. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Diffstat (limited to 'libvncserver/websockets.c')
-rwxr-xr-xlibvncserver/websockets.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libvncserver/websockets.c b/libvncserver/websockets.c
index 63e2b53..7297339 100755
--- a/libvncserver/websockets.c
+++ b/libvncserver/websockets.c
@@ -180,6 +180,7 @@ webSocketsHandshake(rfbClientPtr cl, char *scheme)
path = line+4;
buf[len-11] = '\0'; /* Trim trailing " HTTP/1.1\r\n" */
cl->webSocketsBase64 = TRUE;
+ cl->wspath = strdup(path);
/* rfbLog("Got path: %s\n", path); */
} else if ((strncasecmp("host: ", line, min(llen,6))) == 0) {
host = line+6;
OpenPOWER on IntegriCloud