l9p_pustring
ret = l9p_pustring(msg, &strings[i]);
r += l9p_pustring(msg, &stat->name);
r += l9p_pustring(msg, &stat->uid);
r += l9p_pustring(msg, &stat->gid);
r += l9p_pustring(msg, &stat->muid);
r += l9p_pustring(msg, &stat->extension);
s = l9p_pustring(msg, &de->name);
r = l9p_pustring(msg, &fcall->version.version);
r = l9p_pustring(msg, &fcall->tauth.uname);
r = l9p_pustring(msg, &fcall->tauth.aname);
r = l9p_pustring(msg, &fcall->tattach.uname);
r = l9p_pustring(msg, &fcall->tattach.aname);
r = l9p_pustring(msg, &fcall->error.ename);
r = l9p_pustring(msg, &fcall->tcreate.name);
r = l9p_pustring(msg, &fcall->tcreate.extension);
static ssize_t l9p_pustring(struct l9p_message *, char **s);
r = l9p_pustring(msg, &fcall->tlcreate.name);
r = l9p_pustring(msg, &fcall->tsymlink.name);
r = l9p_pustring(msg, &fcall->tsymlink.symtgt);
r = l9p_pustring(msg, &fcall->tmknod.name);
r = l9p_pustring(msg, &fcall->trename.name);
r = l9p_pustring(msg, &fcall->rreadlink.target);
r = l9p_pustring(msg, &fcall->txattrwalk.name);
r = l9p_pustring(msg, &fcall->txattrcreate.name);
r = l9p_pustring(msg, &fcall->tlock.client_id);
r = l9p_pustring(msg, &fcall->getlock.client_id);
r = l9p_pustring(msg, &fcall->tlink.name);
r = l9p_pustring(msg, &fcall->tmkdir.name);
r = l9p_pustring(msg, &fcall->trenameat.oldname);
r = l9p_pustring(msg, &fcall->trenameat.newname);
r = l9p_pustring(msg, &fcall->tunlinkat.name);