ref: 6758c8a2e034d19d6e248fcd174c897f4d73c141
parent: 06b223c4faf96c33d6d013f38b874dd38ec1880c
author: Michael Forney <mforney@mforney.org>
date: Thu Sep 8 20:01:06 EDT 2022
9pcon: add support for Rerror in assert mode This is useful for checking error behavior of 9p servers.
--- a/sys/src/cmd/aux/9pcon.c
+++ b/sys/src/cmd/aux/9pcon.c
@@ -144,6 +144,13 @@
return strtoqid(argv[0], &f->aqid);
}
+char *
+rerror(Fcall *f, int, char **argv)
+{
+ f->ename = argv[0];
+ return nil;
+}
+
char*
tflush(Fcall *f, int, char **argv)
{
@@ -435,6 +442,8 @@
"Tauth", Tauth, 3, "afid uname aname", tauth,
"Rauth", Rauth, 1, "aqid", rauth,
+
+ "Rerror", Rerror, 1, "ename", rerror,
"Tflush", Tflush, 1, "oldtag", tflush,
"Rflush", Rflush, 0, "", nop,
--
⑨