Lines Matching refs:queue_pos
31 char *queue_pos, *ptr, *line; in rlprrc_search_internal() local
45 if (strchr("#\n", *line) || (queue_pos = strchr(line, ':')) == 0) in rlprrc_search_internal()
48 while (strchr(": \t", *queue_pos) != 0) in rlprrc_search_internal()
49 *queue_pos++ = '\0'; in rlprrc_search_internal()
53 while (strncmp(queue_pos, key, keylen) != 0 || in rlprrc_search_internal()
54 strchr(" !\n", queue_pos[keylen]) == 0) { in rlprrc_search_internal()
55 queue_pos = strpbrk(queue_pos, " \t"); in rlprrc_search_internal()
56 if (queue_pos == 0) in rlprrc_search_internal()
58 while (strchr(" \t", *queue_pos) != 0) in rlprrc_search_internal()
59 *queue_pos++ = '\0'; in rlprrc_search_internal()
62 if (queue_pos == 0) in rlprrc_search_internal()
67 if (queue_pos[keylen] == '!') in rlprrc_search_internal()
75 if ((ptr = strpbrk(queue_pos, "\n ")) != 0) in rlprrc_search_internal()
78 return xstrdup(queue_pos); in rlprrc_search_internal()