Lines Matching defs:pos
86 char *conf, *pos, *end;
97 for (pos = conf; pos-conf<len;) {
103 for(end = pos; end-conf<len && *end!='\n'; end++);
109 while (pos<end && isspace(*pos)) pos++;
110 if (pos==end || *pos=='#') break;
111 for (end2 = pos;
117 char *regex = strndup(pos, end2-pos);
141 for(s = pos; s<end2 && *s!=':'; s++);
145 uid = strtoul(pos,&s2,10);
148 char *str = strndup(pos, s-pos);
170 char *beg_pos = pos;
171 mode = strtoul(pos, &pos, 8);
172 if (pos == beg_pos) {
182 if(pos < end2){
183 //char *name = strndup(pos, end2-pos);
184 char *name = malloc(end2-pos+1);
186 strncpy(name, pos, end2-pos+1);
187 name[end2-pos] = '\0';
208 pos=end2;
216 pos = ++end;