1169689Skan# 2169689Skan# 3169689Skan 4169689SkanOPENBSMDIR= ${SRCTOP}/contrib/openbsm 5169689Skan_LIBAUDITDDIR= ${OPENBSMDIR}/libauditd 6169689Skan_LIBBSMDIR= ${OPENBSMDIR}/libbsm 7169689Skan 8169689SkanPACKAGE= audit 9169689SkanLIB= auditd 10169689Skan 11169689Skan.PATH: ${_LIBAUDITDDIR} 12169689Skan 13169689SkanSRCS= auditd_lib.c 14169689Skan 15169689Skan# 16169689Skan# Must use BSM include files from within the contrib area, not the system. 17169689Skan# 18169689SkanCFLAGS+= -I${OPENBSMDIR} -I${_LIBBSMDIR} 19169689Skan 20169689SkanWARNS?= 3 21169689SkanPRIVATELIB= true 22169689Skan 23169689SkanMAN= 24169689Skan 25169689Skan.include <bsd.lib.mk> 26169689Skan 27169689Skan# Disable -Wcast-align. Casting res->ai_addr in auditd_set_host triggers this 28169689Skan# warning, but it's ok because res->ai_addr must've originally pointed to a 29169689Skan# sockaddr_in or sockaddr_in6 anyway. 30169689Skan# Better would be to disable this warning in just that one function, but GCC 31169689Skan# 4.2 can't do that :( . 32169689SkanCWARNFLAGS.auditd_lib.c+= -Wno-cast-align 33169689Skan