From 90254ad6e0477ff67e488958f0f297c5f85a4c56 Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Sat, 25 Jan 2025 22:46:25 -0700 Subject: lib9p: idl: Refactor how I handle data-lengths being signed --- lib9p/idl/2012-9P2000.e.9p | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'lib9p/idl/2012-9P2000.e.9p') diff --git a/lib9p/idl/2012-9P2000.e.9p b/lib9p/idl/2012-9P2000.e.9p index aba4e66..ef80796 100644 --- a/lib9p/idl/2012-9P2000.e.9p +++ b/lib9p/idl/2012-9P2000.e.9p @@ -10,12 +10,9 @@ version "9P2000.e" from ./2002-9P2000.9p import * -# like 9P2000 `d`, but without the s32_max limit -struct d_e = "len[4] len*(dat[1])" - msg Tsession = "size[4,val=end-&size] typ[1,val=150] tag[tag] key[8]" msg Rsession = "size[4,val=end-&size] typ[1,val=151] tag[tag]" msg Tsread = "size[4,val=end-&size] typ[1,val=152] tag[tag] fid[4] nwname[2] nwname*(wname[s])" -msg Rsread = "size[4,val=end-&size] typ[1,val=153] tag[tag] data[d_e]" -msg Tswrite = "size[4,val=end-&size] typ[1,val=154] tag[tag] fid[4] nwname[2] nwname*(wname[s]) data[d_e]" +msg Rsread = "size[4,val=end-&size] typ[1,val=153] tag[tag] data[d]" +msg Tswrite = "size[4,val=end-&size] typ[1,val=154] tag[tag] fid[4] nwname[2] nwname*(wname[s]) data[d]" msg Rswrite = "size[4,val=end-&size] typ[1,val=155] tag[tag] count[4]" -- cgit v1.2.3-2-g168b