Lines Matching refs:resbufpos
221 readln(int sd, char * resbuf, int * resbuflen, int * resbufpos) in readln() argument
225 while (strnstr(resbuf + *resbufpos, "\r\n", in readln()
226 *resbuflen - *resbufpos) == NULL) { in readln()
228 if (*resbufpos != 0) { in readln()
229 memmove(resbuf, resbuf + *resbufpos, in readln()
230 *resbuflen - *resbufpos); in readln()
231 *resbuflen -= *resbufpos; in readln()
232 *resbufpos = 0; in readln()
254 int * resbufpos) in copybytes() argument
260 len = *resbuflen - *resbufpos; in copybytes()
265 len = write(fd, resbuf + *resbufpos, len); in copybytes()
268 *resbufpos += len; in copybytes()
283 *resbufpos = 0; in copybytes()
297 int resbufpos = 0; /* Response buffer position */ in main() local
457 error = readln(sd, resbuf, &resbuflen, &resbufpos); in main()
460 hln = resbuf + resbufpos; in main()
461 eolp = strnstr(hln, "\r\n", resbuflen - resbufpos); in main()
462 resbufpos = (eolp - resbuf) + 2; in main()
610 &resbufpos); in main()
613 hln = resbuf + resbufpos; in main()
615 resbufpos = (eolp - resbuf) + 2; in main()
632 &resbuflen, &resbufpos); in main()
641 &resbufpos); in main()
644 hln = resbuf + resbufpos; in main()
646 resbufpos = (eolp - resbuf) + 2; in main()
650 &resbuflen, &resbufpos); in main()
660 &resbuflen, &resbufpos); in main()
722 resbufpos = resbuflen = 0; in main()