Lines Matching defs:component
38 char component[PATH_MAX];
43 if (strlen(path) >= sizeof(component))
47 * Descend the path, checking that each component is a
52 strlcpy(component, path, sizeof(component));
55 memcpy(component, path, cp - path);
56 component[cp - path] = '\0';
59 /* debug3("%s: checking '%s'", __func__, component); */
61 if (stat(component, &st) != 0)
63 component, strerror(errno));
67 cp == NULL ? "" : "component ", component);
70 cp == NULL ? "" : "component ", component);
121 /* for each component of the canonical path, walking upwards */