Lines Matching refs:val
169 char *kw, *val = NULL;
178 if (value && (val = strtok(NULL, " \t\n")) == NULL)
182 ip->cksum = strtoul(val, &ep, 10);
185 lineno, val);
188 ip->md5digest = strdup(val);
193 ip->sha1digest = strdup(val);
198 ip->sha256digest = strdup(val);
203 ip->rmd160digest = strdup(val);
208 if (strcmp("none", val) == 0)
210 else if (strtofflags(&val, &ip->st_flags, NULL) != 0)
211 errx(1, "line %d: invalid flag %s",lineno, val);
214 ip->st_gid = strtoul(val, &ep, 10);
216 errx(1, "line %d: invalid gid %s", lineno, val);
219 if ((gr = getgrnam(val)) == NULL)
220 errx(1, "line %d: unknown group %s", lineno, val);
227 if ((m = setmode(val)) == NULL)
229 lineno, val);
234 ip->st_nlink = strtoul(val, &ep, 10);
237 lineno, val);
243 ip->st_size = strtoq(val, &ep, 10);
246 lineno, val);
249 ip->slink = malloc(strlen(val) + 1);
252 if (strunvis(ip->slink, val) == -1)
253 errx(1, "symlink %s is ill-encoded", val);
256 ip->st_mtimespec.tv_sec = strtoul(val, &ep, 10);
260 val = ep + 1;
262 = strtoul(val, &ep, 10);
267 lineno, val);
270 switch(*val) {
272 if (!strcmp(val, "block"))
276 if (!strcmp(val, "char"))
280 if (!strcmp(val, "dir"))
284 if (!strcmp(val, "file"))
286 if (!strcmp(val, "fifo"))
290 if (!strcmp(val, "link"))
294 if (!strcmp(val, "socket"))
299 lineno, val);
303 ip->st_uid = strtoul(val, &ep, 10);
305 errx(1, "line %d: invalid uid %s", lineno, val);
308 if ((pw = getpwnam(val)) == NULL)
309 errx(1, "line %d: unknown user %s", lineno, val);