17 for(i = 0; i < 4; i++)
21 return STATFIXLEN + ns;
25 convD2M(Dir *d, uchar *buf, uint nbuf)
29 int i, ns, nsv[4], ss;
43 for(i = 0; i < 4; i++){
45 nsv[i] = strlen(sv[i]);
53 /* set size before erroring, so user can know how much is needed */
54 /* note that length excludes count field itself */
55 PBIT16(p, ss-BIT16SZ);
65 PBIT8(p, d->qid.type);
67 PBIT32(p, d->qid.vers);
69 PBIT64(p, d->qid.path);
80 for(i = 0; i < 4; i++){
82 if(p + ns + BIT16SZ > ebuf)
87 memmove(p, sv[i], ns);