Lines Matching refs:pathbuf
143 char pathbuf[MAXPATHLEN+1];
152 if (realpath(path, pathbuf) == NULL)
153 strlcpy(pathbuf, path, sizeof(pathbuf));
155 len = strlen(pathbuf);
157 if ((len > 0) && (pathbuf[len-1] == '/'))
158 pathbuf[--len] = '\0';
162 if (!strcmp(pe->path, pathbuf))
167 errx(1, "already in the module search path: %s", pathbuf);
172 ((pe->path = strdup(pathbuf)) == NULL)) {
194 char pathbuf[MAXPATHLEN+1];
199 if (realpath(path, pathbuf) == NULL)
200 strlcpy(pathbuf, path, sizeof(pathbuf));
202 len = strlen(pathbuf);
204 if ((len > 0) && (pathbuf[len-1] == '/'))
205 pathbuf[--len] = '\0';
209 if (!strcmp(pe->path, pathbuf))
214 errx(1, "not in module search path: %s", pathbuf);