| The library pays attention to some envariables: |
| CORESERVER -- Name of core server naming point; falls back to /servers/core |
| COREFILE -- Name of file to write core dump in; falls back to core |
| GNUTARGET -- Passed to core server to specify flavor of core dump format |
| int openport (io_t port); |
| FILE *fopenport (mach_port_t, const char *mode); |
| file_t getdport (int fd); |
| int getuids (int n, uid_t *uidset); |
| error_t hurd_path_lookup (file_t root, file_t cwd, |
| const char *path, int flags, mode_t mode, |
| error_t hurd_path_split (file_t root, file_t cwd, |
| file_t *dir, char **name); |
| file_t path_lookup (const char *path, int flags, mode_t mode); |
| file_t path_split (const char *path, char **name); |
| process_t getproc (void); |
| int setauth (auth_t); /* Reauthenticates all library ports. */ |