commit 4e7aba8ffdd8756bf7af73dfb5d8b0efa01ce9c1 from: Omar Polo date: Wed Feb 02 18:01:57 2022 UTC fix parsing of Twstat commit - bee0a9e34b2c6fe77faf0c10b8f29a9d6cac611b commit + 4e7aba8ffdd8756bf7af73dfb5d8b0efa01ce9c1 blob - fe426ae46c73966411795d28423d47f5a8967587 blob + 630a3d5ddd988150334f2fe5d7f1f6dcbde333e7 --- kamid/client.c +++ kamid/client.c @@ -892,7 +892,9 @@ np_readst(const char *t, const char *f, struct np_stat { memset(st, 0, sizeof(*st)); - if (!np_read16(t, "stat.size", &st->size, src, len) || + /* len is sent twice! */ + if (!np_read16(t, "stat len", &st->size, src, len) || + !np_read16(t, "stat.size", &st->size, src, len) || !np_read16(t, "stat.type", &st->type, src, len) || !np_read32(t, "stat.dev", &st->dev, src, len) || !np_read64(t, "stat.qid.path", &st->qid.path, src, len) ||