From 66910e08a0aeabfccee750b676128ae0dadebbe9 Mon Sep 17 00:00:00 2001 From: kilyanni Date: Fri, 7 Aug 2026 13:44:49 +0200 Subject: [PATCH 1/2] feat(wasix): add TCP OOB receive flag --- phases/snapshot/witx/typenames.witx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/phases/snapshot/witx/typenames.witx b/phases/snapshot/witx/typenames.witx index 187eb4f5..97a44238 100644 --- a/phases/snapshot/witx/typenames.witx +++ b/phases/snapshot/witx/typenames.witx @@ -318,6 +318,9 @@ $recv_data_truncated ;;; Return immediately if the read would block. $recv_dont_wait + ;;; Receive out-of-band (urgent) data. Only meaningful for stream sockets + ;;; whose transport supports it (e.g. TCP). + $recv_oob ) ) From b7f2529fe762eb2f83127f5374a0018292499a2b Mon Sep 17 00:00:00 2001 From: kilyanni Date: Fri, 7 Aug 2026 13:45:24 +0200 Subject: [PATCH 2/2] feat(wasix): add TCP OOB send flag --- phases/snapshot/witx/typenames.witx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/phases/snapshot/witx/typenames.witx b/phases/snapshot/witx/typenames.witx index 97a44238..c7251ba4 100644 --- a/phases/snapshot/witx/typenames.witx +++ b/phases/snapshot/witx/typenames.witx @@ -615,6 +615,9 @@ (flags (@witx repr u16) ;;; Return immediately if the write would block. $send_dont_wait + ;;; Send out-of-band (urgent) data. Only meaningful for stream sockets + ;;; whose transport supports it (e.g. TCP). + $send_oob ) )