]> sourceware.org Git - newlib-cygwin.git/blame - winsup/utils/path.h
Cygwin: Drop duplicate C++ flags used to build utils
[newlib-cygwin.git] / winsup / utils / path.h
CommitLineData
64bd8a83
CF
1/* path.h
2
64bd8a83
CF
3This file is part of Cygwin.
4
5This software is a copyrighted work licensed under the terms of the
6Cygwin license. Please consult the file "CYGWIN_LICENSE" for
7details. */
8
1e497ebd
CV
9struct mnt_t
10{
11 char *native;
12 char *posix;
13 unsigned flags;
14};
15
229f2bb4 16char *cygpath (const char *s, ...);
60efa4e5 17char *cygpath_rel (const char *cwd, const char *s, ...);
cea9b621
CV
18bool is_exe (HANDLE);
19bool is_symlink (HANDLE);
37f4fea0 20bool readlink (HANDLE, char *, size_t);
cea9b621
CV
21int get_word (HANDLE, int);
22int get_dword (HANDLE, int);
1e497ebd
CV
23bool from_fstab_line (mnt_t *m, char *line, bool user);
24
25extern mnt_t mount_table[255];
26extern int max_mount_entry;
cea9b621 27
1e497ebd 28#ifndef SYMLINK_MAX
60efa4e5 29#define SYMLINK_MAX 4095 /* PATH_MAX - 1 */
1e497ebd 30#endif
This page took 0.284136 seconds and 5 git commands to generate.