aboutsummaryrefslogtreecommitdiff
path: root/src/supplemental/websocket/websocket.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/supplemental/websocket/websocket.c')
-rw-r--r--src/supplemental/websocket/websocket.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/supplemental/websocket/websocket.c b/src/supplemental/websocket/websocket.c
index 55f4e9e4..c7d3622c 100644
--- a/src/supplemental/websocket/websocket.c
+++ b/src/supplemental/websocket/websocket.c
@@ -1,5 +1,5 @@
//
-// Copyright 2019 Staysail Systems, Inc. <info@staysail.tech>
+// Copyright 2020 Staysail Systems, Inc. <info@staysail.tech>
// Copyright 2018 Capitar IT Group BV <info@capitar.com>
// Copyright 2019 Devolutions <info@devolutions.net>
//
@@ -1012,15 +1012,15 @@ ws_read_cb(void *arg)
if (frame->hlen == 0) {
frame->hlen = 2;
- frame->op = frame->head[0] & 0x7f;
- frame->final = (frame->head[0] & 0x80) ? 1 : 0;
- frame->masked = (frame->head[1] & 0x80) ? 1 : 0;
+ frame->op = frame->head[0] & 0x7fu;
+ frame->final = (frame->head[0] & 0x80u) ? 1 : 0;
+ frame->masked = (frame->head[1] & 0x80u) ? 1 : 0;
if (frame->masked) {
frame->hlen += 4;
}
- if ((frame->head[1] & 0x7F) == 127) {
+ if ((frame->head[1] & 0x7Fu) == 127) {
frame->hlen += 8;
- } else if ((frame->head[1] & 0x7F) == 126) {
+ } else if ((frame->head[1] & 0x7Fu) == 126) {
frame->hlen += 2;
}
@@ -1047,7 +1047,7 @@ ws_read_cb(void *arg)
if (frame->buf == NULL) {
// Determine expected frame size.
- switch ((frame->len = (frame->head[1] & 0x7F))) {
+ switch ((frame->len = (frame->head[1] & 0x7Fu))) {
case 127:
NNI_GET64(frame->head + 2, frame->len);
if (frame->len < 65536) {