The definition of "ARG_TERMID_ADDR" macro assigns it a value of
which is already assigned to "ARG_SADDRUNIX" a line above.
This change was accidentally introduced in rS168688.
Please See: https://github.com/freebsd/freebsd/blob/7c423a65c91bf1b002e8f1f6f0f8bfa9beefcc9c/sys/security/audit/audit_private.h#L278
A commit references this bug:
Date: Wed Jun 13 14:55:32 UTC 2018
New revision: 335060
audit(4): fix the definition of ARG_TERMID_ADDR
Due to a copy/paste error in r168688, ARG_TERMID_ADDR has the same
definition as ARG_SADDRUNIX. Fix it.
The header change, while publicly visible, is guarded by #ifdef KERNEL, and
I can't find any kmod ports that use it. So I'm not bumping
Submitted by: aniketp
Sponsored by: Google, Inc. (GSoC 2018)
Differential Revision: https://reviews.freebsd.org/D15702