Commit Diff


commit - 9ec57f8b9e8a243ca94fbdef0ed571b823a095b7
commit + 07125953eaf9e81fdb498749d4ccb0305e5a5343
blob - b87811f3ac2624be952dac68958fa31eb96a7c13
blob + 78b6d995d21d581c067d5efd32d5a3f6ae65c7b7
--- src/lib9pclient/fs.c
+++ src/lib9pclient/fs.c
@@ -209,7 +209,7 @@ _fsrpc(CFsys *fs, Fcall *tx, Fcall *rx, void **freep)
 	int n, nn;
 	void *tpkt, *rpkt;
 
-	n = sizeS2M(tx);
+	n = sizeS2Mu(tx, fs->dotu);
 	tpkt = malloc(n);
 	if(freep)
 		*freep = nil;