Lines Matching refs:ptr
229 char *ptr;
247 ptr = strrchr(doc, '/');
250 if(ptr) {
260 if(!strncmp("/verifiedserver", ptr, 15)) {
266 if(!strncmp("/quit", ptr, 5)) {
272 ptr++; /* skip the slash */
275 while(*ptr && !ISDIGIT(*ptr))
276 ptr++;
278 req->testno = strtol(ptr, &ptr, 10);
319 ptr = cmd;
325 if(!strncmp(CMD_AUTH_REQUIRED, ptr, strlen(CMD_AUTH_REQUIRED))) {
329 else if(!strncmp(CMD_IDLE, ptr, strlen(CMD_IDLE))) {
334 else if(!strncmp(CMD_STREAM, ptr, strlen(CMD_STREAM))) {
338 else if(1 == sscanf(ptr, "pipe: %d", &num)) {
346 else if(1 == sscanf(ptr, "skip: %d", &num)) {
350 else if(3 <= sscanf(ptr,
396 logmsg("funny instruction found: %s", ptr);
399 ptr = strchr(ptr, '\n');
400 if(ptr)
401 ptr++;
403 ptr = NULL;
404 } while(ptr && *ptr);
476 char *ptr = line + 15;
478 while(*ptr && ISSPACE(*ptr))
479 ptr++;
480 endptr = ptr;
482 clen = strtoul(ptr, &endptr, 10);
483 if((ptr == endptr) || !ISSPACE(*endptr) || (ERANGE == errno)) {
485 logmsg("Found invalid Content-Length: (%s) in the request", ptr);
772 char *ptr = NULL;
870 error = getpart(&ptr, &count, "reply", partbuf, stream);
876 buffer = ptr;
880 free(ptr);
890 free(ptr);
899 free(ptr);
906 free(ptr);
931 free(ptr);
990 free(ptr);
999 free(ptr);
1006 free(ptr);
1012 ptr = cmd;
1014 if(2 == sscanf(ptr, "%31s %d", command, &num)) {
1037 ptr = strchr(ptr, '\n');
1038 if(ptr)
1039 ptr++;
1041 ptr = NULL;
1042 } while(ptr && *ptr);