Skip to content
Snippets Groups Projects
Commit 91166ecb authored by Andy Green's avatar Andy Green
Browse files

pmd: handle zero-length rx

parent 93f05d6e
Branches
Tags
No related merge requests found
...@@ -500,6 +500,9 @@ ping_drop: ...@@ -500,6 +500,9 @@ ping_drop:
eff_buf.token = &wsi->u.ws.rx_ubuf[LWS_PRE]; eff_buf.token = &wsi->u.ws.rx_ubuf[LWS_PRE];
eff_buf.token_len = wsi->u.ws.rx_ubuf_head; eff_buf.token_len = wsi->u.ws.rx_ubuf_head;
if (wsi->u.ws.opcode == LWSWSOPC_PONG && !eff_buf.token_len)
goto already_done;
drain_extension: drain_extension:
lwsl_ext("%s: passing %d to ext\n", __func__, eff_buf.token_len); lwsl_ext("%s: passing %d to ext\n", __func__, eff_buf.token_len);
......
...@@ -1556,6 +1556,9 @@ ping_drop: ...@@ -1556,6 +1556,9 @@ ping_drop:
eff_buf.token = &wsi->u.ws.rx_ubuf[LWS_PRE]; eff_buf.token = &wsi->u.ws.rx_ubuf[LWS_PRE];
eff_buf.token_len = wsi->u.ws.rx_ubuf_head; eff_buf.token_len = wsi->u.ws.rx_ubuf_head;
if (wsi->u.ws.opcode == LWSWSOPC_PONG && !eff_buf.token_len)
goto already_done;
drain_extension: drain_extension:
lwsl_ext("%s: passing %d to ext\n", __func__, eff_buf.token_len); lwsl_ext("%s: passing %d to ext\n", __func__, eff_buf.token_len);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment