summaryrefslogtreecommitdiffstats
path: root/lib/libproc/_libproc.h
diff options
context:
space:
mode:
authormarkj <markj@FreeBSD.org>2014-05-03 04:44:03 +0000
committermarkj <markj@FreeBSD.org>2014-05-03 04:44:03 +0000
commit75ad05df26f3cecd5f725835509a6a1da7d56b77 (patch)
tree7884e396a0047dc82d52f581518423af55054191 /lib/libproc/_libproc.h
parent9b78ac2c57dff6f432596ec30c4f310e854ac95c (diff)
downloadFreeBSD-src-75ad05df26f3cecd5f725835509a6a1da7d56b77.zip
FreeBSD-src-75ad05df26f3cecd5f725835509a6a1da7d56b77.tar.gz
Allow "a.out" as an alias for the executable if no other matching entries
are found. This improves compatibility with Solaris' libproc and fixes a number of failing DTrace tests that rely on this feature. MFC after: 3 weeks
Diffstat (limited to 'lib/libproc/_libproc.h')
-rw-r--r--lib/libproc/_libproc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libproc/_libproc.h b/lib/libproc/_libproc.h
index 8099ba1..ffc89cf 100644
--- a/lib/libproc/_libproc.h
+++ b/lib/libproc/_libproc.h
@@ -46,6 +46,8 @@ struct proc_handle {
size_t rdobjsz;
size_t nobjs;
struct lwpstatus lwps;
+ rd_loadobj_t *rdexec; /* rdobj index of program executable. */
+ char execname[MAXPATHLEN]; /* Path to program executable. */
};
#ifdef DEBUG
OpenPOWER on IntegriCloud