carry over 06 stuff to 07
authorAndy Green <andy@warmcat.com>
Sun, 24 Apr 2011 04:49:44 +0000 (05:49 +0100)
committerAndy Green <andy@warmcat.com>
Sun, 24 Apr 2011 04:49:44 +0000 (05:49 +0100)
Signed-off-by: Andy Green <andy@warmcat.com>
lib/client-handshake.c
lib/handshake.c
lib/parsers.c

index de306a6..adcee07 100644 (file)
@@ -108,6 +108,7 @@ libwebsocket_client_connect(struct libwebsocket_context *context,
                break;
        case 5:
        case 6:
+       case 7:
                wsi->xor_mask = xor_mask_05;
                break;
        default:
index bac5f7f..46197ff 100644 (file)
@@ -670,6 +670,7 @@ libwebsocket_read(struct libwebsocket_context *context, struct libwebsocket *wsi
                        break;
                case 5:
                case 6:
+               case 7:
                        wsi->xor_mask = xor_mask_05;
                        debug("libwebsocket_parse calling handshake_04\n");
                        if (handshake_0405(wsi))
index 263b36d..5238600 100644 (file)
@@ -1295,6 +1295,7 @@ int libwebsocket_write(struct libwebsocket *wsi, unsigned char *buf,
        case 4:
        case 5:
        case 6:
+       case 7:
                switch (protocol & 0xf) {
                case LWS_WRITE_TEXT:
                        n = LWS_WS_OPCODE_04__TEXT_FRAME;