From: "Erik M. Bray" <[email protected]>
Per this discussion started in this thread:
https://cygwin.com/ml/cygwin/2016-11/msg00205.html
I finally got around to finishing a patch for this feature. It supports both
Cygwin and
native Windows processes, more or less following the example of how
/proc/<pid>/cmdline is
implemented.
Erik M. Bray (3):
Move the core environment parsing of environ_init into a new
win32env_to_cygenv function.
Add a _pinfo.environ() method analogous to _pinfo.cmdline(), and
others.
Add a /proc/<pid>/environ proc file handler, analogous to
/proc/<pid>/cmdline.
winsup/cygwin/environ.cc | 84 +++++++++++++++++++++---------------
winsup/cygwin/environ.h | 2 +
winsup/cygwin/fhandler_process.cc | 22 ++++++++++
winsup/cygwin/pinfo.cc | 89 ++++++++++++++++++++++++++++++++++++++-
winsup/cygwin/pinfo.h | 4 +-
5 files changed, 163 insertions(+), 38 deletions(-)
--
2.8.3