Backport upstream fix that calls setsockopt() with NETLINK_NO_ENOBUFS
immediately after audit_open() to prevent netlink socket buffer overflow,
which caused auditd to log 'Error receiving audit netlink packet
(No buffer space available)' messages under high audit event load.
Backport: abea35d2f7
Resolves: RHEL-102936
Signed-off-by: Cropi <alakatos@redhat.com>