main/task_http.c

branch
novnc
changeset 38
537ffe280775
parent 21
9e4cce24f6ff
child 41
7639cfa6aec0
--- a/main/task_http.c	Thu May 02 11:57:07 2019 +0200
+++ b/main/task_http.c	Thu May 02 17:12:06 2019 +0200
@@ -210,37 +210,6 @@
 
 
 /**
- * @brief Handle VNC websocket events.
- */
-void websockify_callback(uint8_t num, WEBSOCKET_TYPE_t type, char* msg, uint64_t len)
-{
-    switch(type) {
-	case WEBSOCKET_DISCONNECT_EXTERNAL:
-			VncStopWS(num);
-			break;
-
-	case WEBSOCKET_DISCONNECT_INTERNAL:
-			ESP_LOGI(TAG,"Websockify client %i was disconnected",num);
-			VncStopWS(num);
-			break;
-
-	case WEBSOCKET_DISCONNECT_ERROR:
-			ESP_LOGI(TAG,"Websockify client %i was disconnected due to an error",num);
-			VncStopWS(num);
-			break;
-	
-	case WEBSOCKET_BIN:
-			VncGetWSmessage(msg, len);
-			//dump_buf(msg, len);	
-			break;
-
-	default:	break;
-    }
-}
-
-
-
-/**
  * @brief Handle web ui websocket events.
  */
 void websock_callback(uint8_t num, WEBSOCKET_TYPE_t type, char* msg, uint64_t len)
@@ -419,15 +388,6 @@
 	    return;
 	}
 
-	// websocket for noVNC.
-	if ((strstr(buf,"GET /websockify ") && strstr(buf,"Upgrade: websocket"))) {
-	    int nr = ws_server_add_client_protocol(conn, buf, buflen, "/websockify", "binary", websockify_callback);
-	    ESP_LOGI(TAG, "%s new websocket on /websockify client: %d", ipstr, nr);
-	    netbuf_delete(inbuf);
-	    VncStartWS(nr);
-	    return;
-	}
-
 	// websocket for web UI.
 	if ((strstr(buf,"GET /ws ") && strstr(buf,"Upgrade: websocket"))) {
 	    int nr = ws_server_add_client_protocol(conn, buf, buflen, "/ws", "binary", websock_callback);

mercurial