Home | History | Annotate | Download | only in sdpd

Lines Matching refs:fdidx

99 		srv->fdidx[fd].offset = 0;
102 } else if (srv->fdidx[fd].offset == 0
104 || be16dec(d.next + 1) != srv->fdidx[fd].offset)
116 d.end = srv->obuf + srv->fdidx[fd].omtu - 1 - sizeof(uint16_t);
124 if (total >= srv->fdidx[fd].offset
145 srv->fdidx[fd].offset = 0;
150 srv->fdidx[fd].offset += count;
152 be16enc(d.next + 1, srv->fdidx[fd].offset);
216 srv->fdidx[fd].offset = 0;
219 } else if (srv->fdidx[fd].offset == 0
221 || be16dec(d.next + 1) != srv->fdidx[fd].offset)
230 b.next = b.start - srv->fdidx[fd].offset;
231 b.end = srv->obuf + srv->fdidx[fd].omtu - 1;
256 b.next = srv->obuf + srv->fdidx[fd].omtu - 1 - sizeof(uint16_t);
267 srv->fdidx[fd].offset += (b.next - b.start);
269 be16enc(b.next + 1, srv->fdidx[fd].offset);
276 srv->fdidx[fd].offset = 0;
339 srv->fdidx[fd].offset = 0;
342 } else if (srv->fdidx[fd].offset == 0
344 || be16dec(d.next + 1) != srv->fdidx[fd].offset)
353 b.end = srv->obuf + srv->fdidx[fd].omtu - 1;
354 b.next = b.start - srv->fdidx[fd].offset;
372 sdpd_close_seq(&b, b.start - srv->fdidx[fd].offset);
384 b.next = srv->obuf + srv->fdidx[fd].omtu - 1 - sizeof(uint16_t);
395 srv->fdidx[fd].offset += (b.next - b.start);
397 be16enc(b.next + 1, srv->fdidx[fd].offset);
404 srv->fdidx[fd].offset = 0;