diff options
Diffstat (limited to 'winsup/cygwin/pinfo.h')
-rw-r--r-- | winsup/cygwin/pinfo.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/winsup/cygwin/pinfo.h b/winsup/cygwin/pinfo.h index 3203a6975..88442ca22 100644 --- a/winsup/cygwin/pinfo.h +++ b/winsup/cygwin/pinfo.h @@ -23,7 +23,9 @@ struct commune_result enum picom { PICOM_CMDLINE = 1, - PICOM_FIFO = 2 + PICOM_FIFO = 2, + PICOM_CWD = 3, + PICOM_ROOT = 4 }; #define EXITCODE_SET 0x80000000 @@ -106,6 +108,8 @@ public: void commune_recv (); commune_result commune_send (DWORD, ...); bool alive (); + char *root (size_t &); + char *cwd (size_t &); char *cmdline (size_t &); void set_ctty (class tty_min *, int, class fhandler_tty_slave *); bool dup_proc_pipe (HANDLE) __attribute__ ((regparm(2))); |