freebsd-src/lib/libprocstat
Gleb Smirnoff 1a8d176432 inpcb: fully retire inp_ppcb pointer
Before a protocol specific control block started to embed inpcb in self
(see 0aa120d52f, e68b379244, 483fe96511) this pointer used to point
at it.

Retain kf_sock_inpcb field in the struct kinfo_file in <sys/user.h>.  The
exp-run detected a minimal use of the field in ports:
  * sysutils/lsof - patched upstream
  * net-mgmt/netdata  - patch accepted upstream
  * emulators/qemu-user-static - upstream master branch seems not using
    the field anymore
We can keep the field around for some time, but eventually it may be
reused for something else.

PR:			277659 (exp-run)
Reviewed by:		tuexen
Differential Revision:	https://reviews.freebsd.org/D44491
2024-03-29 12:18:32 -07:00
..
zfs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cd9660.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
common_kvm.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
common_kvm.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
core.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
core.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
libprocstat_compat.c inpcb: fully retire inp_ppcb pointer 2024-03-29 12:18:32 -07:00
libprocstat_internal.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
libprocstat.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
libprocstat.c inpcb: fully retire inp_ppcb pointer 2024-03-29 12:18:32 -07:00
libprocstat.h inpcb: fully retire inp_ppcb pointer 2024-03-29 12:18:32 -07:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
msdosfs.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
smbfs.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
Symbol.map Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
udf.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
zfs_defs.c lib: Automated cleanup of cdefs and other formatting 2023-11-26 22:23:59 -07:00
zfs_defs.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
zfs.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00