]> git.ipfire.org Git - thirdparty/glibc.git/blame - hurd/Notes
Fix BZ #21654 - grp-merge.c alignment
[thirdparty/glibc.git] / hurd / Notes
CommitLineData
28f540f4
RM
1The library pays attention to some envariables:
2
3CORESERVER -- Name of core server naming point; falls back to /servers/core
4COREFILE -- Name of file to write core dump in; falls back to core
5GNUTARGET -- Passed to core server to specify flavor of core dump format
6
7New functions:
8
9int openport (io_t port);
10FILE *fopenport (mach_port_t, const char *mode);
11file_t getdport (int fd);
12
13task_t pid2task (pid_t);
14pid_t task2pid (task_t);
15
16int fchroot (int fd);
17mode_t getumask (void);
18
19int getuids (int n, uid_t *uidset);
20
21error_t hurd_path_lookup (file_t root, file_t cwd,
22 const char *path, int flags, mode_t mode,
23 file_t *port);
24error_t hurd_path_split (file_t root, file_t cwd,
25 const char *path,
26 file_t *dir, char **name);
27file_t path_lookup (const char *path, int flags, mode_t mode);
28file_t path_split (const char *path, char **name);
29
30process_t getproc (void);
31int setproc (process_t);
32file_t getcrdir (void);
33int setcrdir (file_t);
34file_t getcwdir (void);
35int setcwdir (file_t);
36auth_t getauth (void);
37int setauth (auth_t); /* Reauthenticates all library ports. */