Lines Matching defs:pathname
34 * compath(pathname)
41 * WARNING: since pathname is altered by this function, it should
50 compath(char *pathname)
63 if (strchr(pathname, '/') == 0)
64 return (pathname);
70 for (lastchar = pathname + 1; *lastchar != '\0'; lastchar++)
96 for (lastchar = pathname + 1; *lastchar != '\0'; lastchar++)
98 ((lastchar - 1 == pathname) || (*(lastchar - 2) == '/'))) {
115 for (lastchar = pathname + 1; *lastchar != '\0'; lastchar++)
116 if ((lastchar != pathname) && (*lastchar == '/') &&
125 while ((nextchar != pathname) &&
167 if ((sofar + 1 != pathname) && (*sofar == '/'))
177 pnlen = strlen(pathname);
178 pnend = strchr(pathname, '\0') - 1;
195 * otherwise return pathname
198 if (*pathname == '\0')
199 (void) strcpy(pathname, ".");
201 return (pathname);