This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
[PATCH 0/3] Add support for /proc/<pid>/environ
- From: erik dot m dot bray at gmail dot com
- To: cygwin-patches at cygwin dot com
- Date: Thu, 5 Jan 2017 18:39:26 +0100
- Subject: [PATCH 0/3] Add support for /proc/<pid>/environ
- Authentication-results: sourceware.org; auth=none
From: "Erik M. Bray" <erik.bray@lri.fr>
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