Lines Matching refs:msg

84     syncmsg msg;
86 msg.req.id = ID_QUIT;
87 msg.req.namelen = 0;
89 writex(fd, &msg.req, sizeof(msg.req));
96 syncmsg msg;
103 msg.req.id = ID_LIST;
104 msg.req.namelen = htoll(len);
106 if(writex(fd, &msg.req, sizeof(msg.req)) ||
112 if(readx(fd, &msg.dent, sizeof(msg.dent))) break;
113 if(msg.dent.id == ID_DONE) return 0;
114 if(msg.dent.id != ID_DENT) break;
116 len = ltohl(msg.dent.namelen);
122 func(ltohl(msg.dent.mode),
123 ltohl(msg.dent.size),
124 ltohl(msg.dent.time),
146 syncmsg msg;
149 msg.req.id = ID_STAT;
150 msg.req.namelen = htoll(len);
152 if(writex(fd, &msg.req, sizeof(msg.req)) ||
157 if(readx(fd, &msg.stat, sizeof(msg.stat))) {
161 if(msg.stat.id != ID_STAT) {
165 *timestamp = ltohl(msg.stat.time);
166 *mode = ltohl(msg.stat.mode);
172 syncmsg msg;
175 msg.req.id = ID_STAT;
176 msg.req.namelen = htoll(len);
178 if(writex(fd, &msg.req, sizeof(msg.req)) ||
189 syncmsg msg;
191 if(readx(fd, &msg.stat, sizeof(msg.stat)))
194 if(msg.stat.id != ID_STAT)
197 *timestamp = ltohl(msg.stat.time);
198 *mode = ltohl(msg.stat.mode);
199 *size = ltohl(msg.stat.size);
206 syncmsg msg;
209 msg.req.id = ID_STAT;
210 msg.req.namelen = htoll(len);
212 if(writex(fd, &msg.req, sizeof(msg.req)) ||
217 if(readx(fd, &msg.stat, sizeof(msg.stat))) {
221 if(msg.stat.id != ID_STAT) {
225 *mode = ltohl(msg.stat.mode);
340 syncmsg msg;
353 msg.req.id = ID_SEND;
354 msg.req.namelen = htoll(len + r);
356 if(writex(fd, &msg.req, sizeof(msg.req)) ||
374 msg.data.id = ID_DONE;
375 msg.data.size = htoll(mtime);
376 if(writex(fd, &msg.data, sizeof(msg.data)))
379 if(readx(fd, &msg.status, sizeof(msg.status)))
382 if(msg.status.id != ID_OKAY) {
383 if(msg.status.id == ID_FAIL) {
384 len = ltohl(msg.status.msglen);
426 syncmsg msg;
456 msg.req.id = ID_RECV;
457 msg.req.namelen = htoll(len);
458 if(writex(fd, &msg.req, sizeof(msg.req)) ||
463 if(readx(fd, &msg.data, sizeof(msg.data))) {
466 id = msg.data.id;
482 if(readx(fd, &msg.data, sizeof(msg.data))) {
485 id = msg.data.id;
488 len = ltohl(msg.data.size);
523 len = ltohl(msg.data.size);