1 1.4 rmind /* $NetBSD: npftest.h,v 1.4 2012/08/12 03:35:14 rmind Exp $ */ 2 1.1 rmind 3 1.1 rmind /* 4 1.1 rmind * Public Domain. 5 1.1 rmind */ 6 1.1 rmind 7 1.1 rmind #ifndef _NPF_TEST_H_ 8 1.1 rmind #define _NPF_TEST_H_ 9 1.1 rmind 10 1.2 rmind #include <stdint.h> 11 1.1 rmind #include <stdbool.h> 12 1.1 rmind 13 1.2 rmind int rumpns_npf_test_load(const void *); 14 1.4 rmind unsigned rumpns_npf_test_addif(const char *, unsigned, bool); 15 1.4 rmind unsigned rumpns_npf_test_getif(const char *); 16 1.2 rmind int rumpns_npf_test_handlepkt(const void *, size_t, 17 1.2 rmind unsigned, bool, int64_t *); 18 1.2 rmind 19 1.1 rmind bool rumpns_npf_nbuf_test(bool); 20 1.1 rmind bool rumpns_npf_processor_test(bool); 21 1.1 rmind bool rumpns_npf_table_test(bool); 22 1.3 rmind bool rumpns_npf_state_test(bool); 23 1.1 rmind 24 1.4 rmind bool rumpns_npf_rule_test(bool); 25 1.4 rmind bool rumpns_npf_nat_test(bool); 26 1.4 rmind 27 1.2 rmind int process_stream(const char *, const char *, unsigned); 28 1.2 rmind 29 1.1 rmind #endif 30