1*ad627153Sthorpej# $NetBSD: files.ipfilter,v 1.16 2020/12/04 00:44:39 thorpej Exp $ 25b2b587cSthorpej 33136f75eSchristosdefflag opt_ipfilter.h IPFILTER_LOG # logging of ip packets 43136f75eSchristosdefflag opt_ipfilter.h IPFILTER_DEFAULT_BLOCK 56b557eceSbaddefflag opt_ipfilter.h IPFILTER_BPF # BPF opcodes in rules 66b557eceSbaddefflag opt_ipfilter.h IPFILTER_CKSUM # check layer 4 checksums 76b557eceSbaddefflag opt_ipfilter.h IPFILTER_COMPILED # support for compiled IPF rules 86b557eceSbaddefflag opt_ipfilter.h IPFILTER_LOOKUP # support for ippool(8) 96b557eceSbaddefflag opt_ipfilter.h IPFILTER_SCAN # scanning of packet contents 106b557eceSbaddefflag opt_ipfilter.h IPFILTER_SYNC # synchronisation of state 11539655a4Sdarrenrdefflag opt_ipfilter.h IPFILTER_COMPAT # IPFilter version compat. 125b2b587cSthorpej 136b557eceSbaddefparam opt_ipfilter.h IPFILTER_LOGSIZE # size of logging buffer 146b557eceSbaddefparam opt_ipfilter.h IPSTATE_MAX # maximum number of references to state table entry 156b557eceSbaddefparam opt_ipfilter.h IPSTATE_SIZE # size of state hash table 166b557eceSbaddefparam opt_ipfilter.h NAT_TABLE_MAX # maximum number of NAT state entries 176b557eceSbaddefparam opt_ipfilter.h NAT_TABLE_SZ # size of NAT state hash table 186b557eceSbaddefparam opt_ipfilter.h NAT_SIZE # size of nat rules hash table 196b557eceSbaddefparam opt_ipfilter.h RDR_SIZE # size of rdr rules hash table 206b557eceSbaddefparam opt_ipfilter.h HOSTMAP_SIZE # size of hostmap hash table 216b557eceSbad 226b557eceSbad 236e52e339Spookadefpseudo ipfilter: ifnet, bpf_filter # XXX not really an ifnet 245b2b587cSthorpej 255e20bebbSchristosfile external/bsd/ipf/netinet/fil.c ipfilter 265e20bebbSchristosfile external/bsd/ipf/netinet/ip_auth.c ipfilter 275e20bebbSchristosfile external/bsd/ipf/netinet/ip_dstlist.c ipfilter 285e20bebbSchristosfile external/bsd/ipf/netinet/ip_fil_netbsd.c ipfilter needs-flag 295e20bebbSchristosfile external/bsd/ipf/netinet/ip_frag.c ipfilter 305e20bebbSchristosfile external/bsd/ipf/netinet/ip_htable.c ipfilter 315e20bebbSchristosfile external/bsd/ipf/netinet/ip_log.c ipfilter & ipfilter_log 325e20bebbSchristosfile external/bsd/ipf/netinet/ip_lookup.c ipfilter 335e20bebbSchristosfile external/bsd/ipf/netinet/ip_nat.c ipfilter 345e20bebbSchristosfile external/bsd/ipf/netinet/ip_nat6.c ipfilter 355e20bebbSchristosfile external/bsd/ipf/netinet/ip_pool.c ipfilter 365e20bebbSchristosfile external/bsd/ipf/netinet/ip_proxy.c ipfilter 375e20bebbSchristosfile external/bsd/ipf/netinet/ip_scan.c ipfilter & ipfilter_scan 385e20bebbSchristosfile external/bsd/ipf/netinet/ip_state.c ipfilter 395e20bebbSchristosfile external/bsd/ipf/netinet/ip_sync.c ipfilter 405e20bebbSchristosfile external/bsd/ipf/netinet/ip_fil_compat.c ipfilter & ipfilter_compat 415e20bebbSchristosfile external/bsd/ipf/netinet/radix_ipf.c ipfilter 425976437eSchristos 435e20bebbSchristosmakeoptions ipfilter CPPFLAGS+="-I$S/external/bsd/ipf" 44*ad627153Sthorpejmakeoptions ipfilter "CWARNFLAGS.ip_sync.c"+="-Wno-error" 45