commit - 0a4b3ca83b71c5599130f1e4ae8b0a6394838aff
commit + 8e504ac0a34eec172a4b20582137ed870401835c
blob - 01fad74f140d75516f6078c3b4f2d209e9670b78
blob + b01d5ff0b8f11707a8bd727ebeee19a4a4002018
--- kamirepl.c
+++ kamirepl.c
case Rattach:
pp_qid(d, len);
+ break;
+
+ case Rerror:
+ memcpy(&slen, d, sizeof(slen));
+ d += sizeof(slen);
+ len -= sizeof(slen);
+ slen = le16toh(slen);
+
+ if (slen != len) {
+ printf("invalid: error string length doesn't "
+ "match. Got %d; want %d", slen, len);
+ break;
+ }
+
+ printf("error=\"");
+ fwrite(d, 1, slen, stdout);
+ printf("\"");
+
break;
default: