Lines Matching defs:path
93 static const char * BAD_PATHNAME_MSG = "invalid path";
107 /* path to java after popping */
125 int getJavaPath(const char * path, char * buf, int depth);
127 const char * isJar(const char * path);
144 * name, and the original arg[1], which is presumed to be a path to a JAR file.
154 char java[PATH_MAX + 1]; /* path to java binary */
165 /* Get the path to the java binary, which is in a known position relative
200 /* the next argument is the path to the JAR file */
246 * Get the path to the java binary that should be relative to the current path.
249 * path - the input path that the java binary that should be relative to.
250 * buf - a buffer of size PATH_MAX or greater that the java path is
252 * depth - the number of names to trim off the current path, including the
259 int getJavaPath(const char * path, char * buf, int depth) {
262 /* Get the full path to this program. Depending on whether this is Solaris
268 if (realpath(path, buf) != NULL) {
285 /* Failed to get the path */
298 * path - the path to the file to check for JAR magic.
304 const char * isJar(const char * path) {
307 int fd = open(path, O_RDONLY);