11.28Sjoe# $NetBSD: Makefile,v 1.28 2025/06/01 00:24:19 joe Exp $ 21.1Srmind# 31.1Srmind# Public Domain. 41.1Srmind# 51.1Srmind 61.13SnjolyNOLINT= # defined 71.22SchristosS=${.CURDIR}/../../../../ 81.22Schristos 91.22Schristos.PATH: ${S}/net/npf ${S}/external/bsd/libnv/dist 101.13Snjoly 111.1Srmind 121.1SrmindLIB= rumpnet_npf 131.16SpookaCOMMENT=NPF packet filter 141.16Spooka 151.15SchristosIOCONF= NPF.ioconf 161.9SrmindSRCS= npf.c npf_alg.c npf_conf.c npf_ctl.c npf_handler.c 171.9SrmindSRCS+= npf_bpf.c npf_if.c npf_inet.c npf_mbuf.c npf_nat.c 181.27SrmindSRCS+= npf_params.c npf_ruleset.c npf_rproc.c 191.27SrmindSRCS+= npf_conn.c npf_conndb.c npf_connkey.c npf_portmap.c 201.28SjoeSRCS+= npf_state.c npf_state_tcp.c npf_tableset.c npf_socket.c 211.20SchristosSRCS+= lpm.c npf_sendpkt.c npf_worker.c npf_os.c npf_ifaddr.c 221.14Srmind 231.22SchristosSRCS+= nvlist.c nvpair.c nv_kern_netbsd.c dnvlist.c 241.22Schristos 251.14SrmindSRCS+= if_npflog.c 261.1Srmind 271.2SrmindSRCS+= npf_alg_icmp.c 281.2Srmind 291.6SchristosSRCS+= npf_ext_log.c npf_ext_normalize.c npf_ext_rndblock.c 301.2Srmind 311.12SpookaSRCS+= npf_component.c 321.1Srmind 331.11Spooka.include <bsd.own.mk> 341.11Spooka 351.21SrmindCPPFLAGS+= -I ${NETBSDSRCDIR}/sys/external/bsd/libnv/dist 361.21Srmind 371.26Schristos.if ${RUMP_NPF_TESTING:Uyes} == "yes" 381.26SchristosCPPFLAGS+= -D_NPF_TESTING 391.26Schristos.endif 401.1Srmind 411.1Srmind.include <bsd.lib.mk> 421.1Srmind.include <bsd.klinks.mk> 43