506e2f15b9
via procstat(1) and fstat(1): - Change shm file descriptors to track the pathname they are associated with and add a shm_path() method to copy the path out to a caller-supplied buffer. - Use the fo_stat() method of shared memory objects and shm_path() to export the path, mode, and size of a shared memory object via struct kinfo_file. - Add a struct shmstat to the libprocstat(3) interface along with a procstat_get_shm_info() to export the mode and size of a shared memory object. - Change procstat to always print out the path for a given object if it is valid. - Teach fstat about shared memory objects and to display their path, mode, and size. MFC after: 2 weeks
11 lines
147 B
Modula-2
11 lines
147 B
Modula-2
# $FreeBSD$
|
|
|
|
# This version was first added to 9.0-current.
|
|
FBSD_1.2 {
|
|
};
|
|
|
|
# This version was first added to 10.0-current.
|
|
FBSD_1.3 {
|
|
} FBSD_1.2;
|
|
|