Lines Matching defs:val

530 	char	*kw, *val, *md, *ep;
542 while ((val = strsep(&t, " \t")) != NULL && *val == '\0')
544 if (val == NULL)
548 ip->cksum = strtoul(val, &ep, 10);
550 mtree_err("invalid checksum `%s'", val);
553 ip->st_rdev = parsedev(val);
556 if (strcmp("none", val) == 0)
558 else if (string_to_flags(&val, &ip->st_flags, NULL)
560 mtree_err("invalid flag `%s'", val);
563 ip->st_gid = (gid_t)strtoul(val, &ep, 10);
565 mtree_err("invalid gid `%s'", val);
570 if (gid_from_group(val, &gid) == -1)
571 mtree_err("unknown group `%s'", val);
575 if (val[0]=='0' && val[1]=='x')
576 md=&val[2];
578 md=val;
583 if ((m = setmode(val)) == NULL)
585 val, strerror(errno));
590 ip->st_nlink = (nlink_t)strtoul(val, &ep, 10);
592 mtree_err("invalid link count `%s'", val);
595 if (val[0]=='0' && val[1]=='x')
596 md=&val[2];
598 md=val;
603 if (val[0]=='0' && val[1]=='x')
604 md=&val[2];
606 md=val;
611 ip->st_size = (off_t)strtoll(val, &ep, 10);
613 mtree_err("invalid size `%s'", val);
616 if ((ip->slink = strdup(val)) == NULL)
618 if (strunvis(ip->slink, val) == -1)
619 mtree_err("strunvis failed on `%s'", val);
622 len = strlen(val) + 3; /* "," + str + ",\0" */
625 snprintf(ip->tags, len, ",%s,", val);
629 (time_t)strtoll(val, &ep, 10);
631 mtree_err("invalid time `%s'", val);
632 val = ep + 1;
633 ip->st_mtimespec.tv_nsec = strtol(val, &ep, 10);
635 mtree_err("invalid time `%s'", val);
638 ip->type = parsetype(val);
641 ip->st_uid = (uid_t)strtoul(val, &ep, 10);
643 mtree_err("invalid uid `%s'", val);
648 if (uid_from_user(val, &uid) == -1)
649 mtree_err("unknown user `%s'", val);
653 if (val[0]=='0' && val[1]=='x')
654 md=&val[2];
656 md=val;
661 if (val[0]=='0' && val[1]=='x')
662 md=&val[2];
664 md=val;
669 if (val[0]=='0' && val[1]=='x')
670 md=&val[2];
672 md=val;