Commit Diff


commit - 83f6b305b66bda08e569781940a4098cdd60c0a0
commit + b806d4d5f817e295b67751f70972867d2bc94bf0
blob - 4f9cfff38480a133a81294c411288fe1396eb26d
blob + ac837db46392b89df214b852e3eba348c60a3c5e
--- client.c
+++ client.c
@@ -955,6 +955,8 @@ twalk(struct np_msg_header *hdr, const uint8_t *data, 
 				np_walk(hdr->tag, nwqid, wqid);
 			return;
 		}
+
+		qid_set_from_sb(&wqid[nwqid]);
 	}
 
         if ((qid = qid_from_path(path)) == NULL)