| /freebsd-11-stable/sys/contrib/ipfilter/netinet/ |
| HD | ip_lookup.h | 90 void *(*ipfl_create)(ipf_main_softc_t *); 91 void (*ipfl_destroy)(ipf_main_softc_t *, void *); 92 int (*ipfl_init)(ipf_main_softc_t *, void *); 93 void (*ipfl_fini)(ipf_main_softc_t *, void *); 94 int (*ipfl_addr_find)(ipf_main_softc_t *, void *, 96 size_t (*ipfl_flush)(ipf_main_softc_t *, void *, 98 int (*ipfl_iter_deref)(ipf_main_softc_t *, void *, 100 int (*ipfl_iter_next)(ipf_main_softc_t *, void *, 102 int (*ipfl_node_add)(ipf_main_softc_t *, void *, 104 int (*ipfl_node_del)(ipf_main_softc_t *, void *, [all …]
|
| HD | ip_frag.h | 97 extern void *ipf_frag_soft_create(ipf_main_softc_t *); 98 extern int ipf_frag_soft_init(ipf_main_softc_t *, void *); 99 extern int ipf_frag_soft_fini(ipf_main_softc_t *, void *); 100 extern void ipf_frag_soft_destroy(ipf_main_softc_t *, void *); 104 extern void ipf_frag_clear(ipf_main_softc_t *); 105 extern void ipf_frag_expire(ipf_main_softc_t *); 111 extern void ipf_frag_natforget(ipf_main_softc_t *, void *); 112 extern int ipf_frag_natnew(ipf_main_softc_t *, fr_info_t *, u_32_t, struct nat *); 114 extern int ipf_frag_new(ipf_main_softc_t *, fr_info_t *, u_32_t); 117 extern void ipf_frag_pkt_deref(ipf_main_softc_t *, void *); [all …]
|
| HD | ip_auth.h | 72 extern void ipf_auth_expire(ipf_main_softc_t *); 73 extern int ipf_auth_ioctl(ipf_main_softc_t *, caddr_t, ioctlcmd_t, 78 extern void ipf_auth_soft_destroy(ipf_main_softc_t *, void *); 79 extern void *ipf_auth_soft_create(ipf_main_softc_t *); 81 extern int ipf_auth_precmd(ipf_main_softc_t *, ioctlcmd_t, 83 extern void ipf_auth_unload(ipf_main_softc_t *); 84 extern int ipf_auth_waiting(ipf_main_softc_t *); 86 extern int ipf_auth_soft_init(ipf_main_softc_t *, void *); 87 extern int ipf_auth_soft_fini(ipf_main_softc_t *, void *); 88 extern u_32_t ipf_auth_pre_scanlist(ipf_main_softc_t *, fr_info_t *, [all …]
|
| HD | ip_sync.h | 103 extern void *ipf_sync_create(ipf_main_softc_t *); 104 extern int ipf_sync_soft_init(ipf_main_softc_t *, void *); 105 extern int ipf_sync_soft_fini(ipf_main_softc_t *, void *); 111 extern int ipf_sync_ioctl(ipf_main_softc_t *, caddr_t, ioctlcmd_t, int, int, void *); 112 extern synclist_t *ipf_sync_new(ipf_main_softc_t *, int, fr_info_t *, void *); 113 extern int ipf_sync_read(ipf_main_softc_t *, struct uio *uio); 114 extern int ipf_sync_write(ipf_main_softc_t *, struct uio *uio); 116 extern void ipf_sync_update(ipf_main_softc_t *, int, fr_info_t *, synclist_t *); 117 extern void ipf_sync_expire(ipf_main_softc_t *); 118 extern void ipf_sync_soft_destroy(ipf_main_softc_t *, void *); [all …]
|
| HD | ip_state.h | 296 extern void ipf_state_dump(ipf_main_softc_t *, void *); 303 extern int ipf_state_add(ipf_main_softc_t *, fr_info_t *, 306 extern void ipf_state_deref(ipf_main_softc_t *, ipstate_t **); 307 extern void ipf_state_expire(ipf_main_softc_t *); 308 extern int ipf_state_flush(ipf_main_softc_t *, int, int); 311 extern int ipf_state_insert(ipf_main_softc_t *, struct ipstate *, int); 312 extern int ipf_state_ioctl(ipf_main_softc_t *, caddr_t, ioctlcmd_t, int, int, void *); 313 extern void ipf_state_log(ipf_main_softc_t *, struct ipstate *, u_int); 314 extern int ipf_state_matchflush(ipf_main_softc_t *, caddr_t); 315 extern int ipf_state_rehash(ipf_main_softc_t *, ipftuneable_t *, ipftuneval_t *); [all …]
|
| HD | ip_fil.h | 1607 } ipf_main_softc_t; typedef 1617 extern int ipfioctl(ipf_main_softc_t *, int, ioctlcmd_t, 1659 extern ipf_main_softc_t *ipf_find_softc(u_long); 1660 extern int ipf_set_loopback(ipf_main_softc_t *, ipftuneable_t *, 1671 extern int frrequest(ipf_main_softc_t *, int, ioctlcmd_t, caddr_t, 1674 extern int ipfattach(ipf_main_softc_t *); 1675 extern int ipfdetach(ipf_main_softc_t *); 1677 extern int copyinptr(ipf_main_softc_t *, void *, void *, size_t); 1678 extern int copyoutptr(ipf_main_softc_t *, void *, void *, size_t); 1681 extern int ipf_inobj(ipf_main_softc_t *, void *, ipfobj_t *, [all …]
|
| HD | ip_lookup.c | 69 static int ipf_lookup_addnode(ipf_main_softc_t *, caddr_t, int); 70 static int ipf_lookup_delnode(ipf_main_softc_t *, caddr_t, int); 71 static int ipf_lookup_addtable(ipf_main_softc_t *, caddr_t); 72 static int ipf_lookup_deltable(ipf_main_softc_t *, caddr_t); 73 static int ipf_lookup_stats(ipf_main_softc_t *, caddr_t); 74 static int ipf_lookup_flush(ipf_main_softc_t *, caddr_t); 75 static int ipf_lookup_iterate(ipf_main_softc_t *, void *, int, void *); 76 static int ipf_lookup_deltok(ipf_main_softc_t *, void *, int, void *); 100 ipf_main_softc_t *softc; in ipf_lookup_soft_create() 134 ipf_main_softc_t *softc; in ipf_lookup_soft_init() [all …]
|
| HD | ip_htable.c | 59 static int ipf_iphmfindip(ipf_main_softc_t *, void *, int, void *, u_int); 60 static int ipf_htable_clear(ipf_main_softc_t *, void *, iphtable_t *); 61 static int ipf_htable_create(ipf_main_softc_t *, void *, iplookupop_t *); 62 static int ipf_htable_deref(ipf_main_softc_t *, void *, void *); 63 static int ipf_htable_destroy(ipf_main_softc_t *, void *, int, char *); 65 static size_t ipf_htable_flush(ipf_main_softc_t *, void *, 68 static int ipf_htable_iter_deref(ipf_main_softc_t *, void *, int, 70 static int ipf_htable_iter_next(ipf_main_softc_t *, void *, ipftoken_t *, 72 static int ipf_htable_node_add(ipf_main_softc_t *, void *, 74 static int ipf_htable_node_del(ipf_main_softc_t *, void *, [all …]
|
| HD | ip_pool.c | 72 static void ipf_pool_clearnodes(ipf_main_softc_t *, ipf_pool_softc_t *, 74 static int ipf_pool_create(ipf_main_softc_t *, ipf_pool_softc_t *, iplookupop_t *); 75 static int ipf_pool_deref(ipf_main_softc_t *, void *, void *); 76 static int ipf_pool_destroy(ipf_main_softc_t *, ipf_pool_softc_t *, int, char *); 81 static void ipf_pool_free(ipf_main_softc_t *, ipf_pool_softc_t *, 83 static int ipf_pool_insert_node(ipf_main_softc_t *, ipf_pool_softc_t *, 85 static int ipf_pool_iter_deref(ipf_main_softc_t *, void *, int, int, void *); 86 static int ipf_pool_iter_next(ipf_main_softc_t *, void *, ipftoken_t *, 88 static size_t ipf_pool_flush(ipf_main_softc_t *, void *, iplookupflush_t *); 89 static int ipf_pool_node_add(ipf_main_softc_t *, void *, iplookupop_t *, [all …]
|
| HD | ip_dstlist.c | 76 static void *ipf_dstlist_soft_create(ipf_main_softc_t *); 77 static void ipf_dstlist_soft_destroy(ipf_main_softc_t *, void *); 78 static int ipf_dstlist_soft_init(ipf_main_softc_t *, void *); 79 static void ipf_dstlist_soft_fini(ipf_main_softc_t *, void *); 80 static int ipf_dstlist_addr_find(ipf_main_softc_t *, void *, int, 82 static size_t ipf_dstlist_flush(ipf_main_softc_t *, void *, 84 static int ipf_dstlist_iter_deref(ipf_main_softc_t *, void *, int, int, 86 static int ipf_dstlist_iter_next(ipf_main_softc_t *, void *, ipftoken_t *, 88 static int ipf_dstlist_node_add(ipf_main_softc_t *, void *, 90 static int ipf_dstlist_node_del(ipf_main_softc_t *, void *, [all …]
|
| HD | ip_proxy.h | 108 void *(* apr_create)(ipf_main_softc_t *); 109 void (* apr_destroy)(ipf_main_softc_t *, void *); 110 int (* apr_init)(ipf_main_softc_t *, void *); 111 void (* apr_fini)(ipf_main_softc_t *, void *); 114 void (* apr_del)(ipf_main_softc_t *, ap_session_t *); 120 int (* apr_ctl)(ipf_main_softc_t *, void *, ap_ctl_t *); 443 extern int ipf_proxy_ctl(ipf_main_softc_t *, void *, ap_ctl_t *); 448 extern int ipf_proxy_ioctl(ipf_main_softc_t *, caddr_t, ioctlcmd_t, int, void *); 453 extern void ipf_proxy_free(ipf_main_softc_t *, ap_session_t *); 458 extern void *ipf_proxy_soft_create(ipf_main_softc_t *); [all …]
|
| HD | ip_frag.c | 84 static ipfr_t *ipfr_frag_new(ipf_main_softc_t *, ipf_frag_softc_t *, 87 static ipfr_t *ipf_frag_lookup(ipf_main_softc_t *, ipf_frag_softc_t *, fr_info_t *, ipfr_t **, ipfr… 89 static int ipf_frag_next(ipf_main_softc_t *, ipftoken_t *, ipfgeniter_t *, 92 static ipfr_t *ipfr_frag_new(ipf_main_softc_t *, ipf_frag_softc_t *, 94 static ipfr_t *ipf_frag_lookup(ipf_main_softc_t *, ipf_frag_softc_t *, fr_info_t *, ipfr_t **); 96 static int ipf_frag_next(ipf_main_softc_t *, ipftoken_t *, ipfgeniter_t *, 99 static void ipf_frag_delete(ipf_main_softc_t *, ipfr_t *, ipfr_t ***); 167 ipf_main_softc_t *softc; in ipf_frag_soft_create() 214 ipf_main_softc_t *softc; in ipf_frag_soft_destroy() 244 ipf_main_softc_t *softc; in ipf_frag_soft_init() [all …]
|
| HD | ip_nat.h | 679 extern void ipf_nat_delete(ipf_main_softc_t *, struct nat *, int); 680 extern void ipf_nat_deref(ipf_main_softc_t *, nat_t **); 681 extern void ipf_nat_expire(ipf_main_softc_t *); 682 extern int ipf_nat_hashtab_add(ipf_main_softc_t *, 684 extern void ipf_nat_hostmapdel(ipf_main_softc_t *, hostmap_t **); 685 extern int ipf_nat_hostmap_rehash(ipf_main_softc_t *, 693 extern int ipf_nat_insert(ipf_main_softc_t *, ipf_nat_softc_t *, 695 extern int ipf_nat_ioctl(ipf_main_softc_t *, caddr_t, ioctlcmd_t, 697 extern void ipf_nat_log(ipf_main_softc_t *, ipf_nat_softc_t *, 708 extern void ipf_nat_rule_deref(ipf_main_softc_t *, ipnat_t **); [all …]
|
| HD | fil.c | 130 static int ipf_flushlist(ipf_main_softc_t *, int *, frentry_t **); 131 static int ipf_flush_groups(ipf_main_softc_t *, frgroup_t **, 134 static void *ipf_findlookup(ipf_main_softc_t *, int, frentry_t *, 138 static int ipf_frruleiter(ipf_main_softc_t *, void *, int, 140 static void ipf_funcfini(ipf_main_softc_t *, frentry_t *); 141 static int ipf_funcinit(ipf_main_softc_t *, frentry_t *); 142 static int ipf_geniter(ipf_main_softc_t *, ipftoken_t *, 144 static void ipf_getstat(ipf_main_softc_t *, 146 static int ipf_group_flush(ipf_main_softc_t *, frgroup_t *); 152 static frentry_t *ipf_nextrule(ipf_main_softc_t *, int, int, [all …]
|
| HD | ip_ipsec_pxy.c | 28 void *ipf_p_ipsec_soft_create(ipf_main_softc_t *); 29 void ipf_p_ipsec_soft_destroy(ipf_main_softc_t *, void *); 30 int ipf_p_ipsec_soft_init(ipf_main_softc_t *, void *); 31 void ipf_p_ipsec_soft_fini(ipf_main_softc_t *, void *); 35 void ipf_p_ipsec_del(ipf_main_softc_t *, ap_session_t *); 45 ipf_main_softc_t *softc; in ipf_p_ipsec_soft_create() 66 ipf_main_softc_t *softc; in ipf_p_ipsec_soft_init() 92 ipf_main_softc_t *softc; in ipf_p_ipsec_soft_fini() 115 ipf_main_softc_t *softc; in ipf_p_ipsec_soft_destroy() 140 ipf_main_softc_t *softc = fin->fin_main_soft; [all …]
|
| HD | ip_auth.c | 120 static int ipf_auth_geniter(ipf_main_softc_t *, ipftoken_t *, 122 static int ipf_auth_reply(ipf_main_softc_t *, ipf_auth_softc_t *, char *); 123 static int ipf_auth_wait(ipf_main_softc_t *, ipf_auth_softc_t *, char *); 167 ipf_main_softc_t *softc; in ipf_auth_soft_create() 200 ipf_main_softc_t *softc; in ipf_auth_soft_init() 236 ipf_main_softc_t *softc; in ipf_auth_soft_fini() 296 ipf_main_softc_t *softc; in ipf_auth_soft_destroy() 344 ipf_main_softc_t *softc = fin->fin_main_soft; 467 ipf_main_softc_t *softc = fin->fin_main_soft; 556 ipf_main_softc_t *softc; in ipf_auth_ioctl() [all …]
|
| HD | ip_dns_pxy.c | 31 int ipf_p_dns_ctl(ipf_main_softc_t *, void *, ap_ctl_t *); 32 void ipf_p_dns_del(ipf_main_softc_t *, ap_session_t *); 38 void *ipf_p_dns_soft_create(ipf_main_softc_t *); 39 void ipf_p_dns_soft_destroy(ipf_main_softc_t *, void *); 62 ipf_main_softc_t *softc; in ipf_p_dns_soft_create() 79 ipf_main_softc_t *softc; in ipf_p_dns_soft_destroy() 100 ipf_main_softc_t *softc; in ipf_p_dns_ctl() 219 ipf_main_softc_t *softc; in ipf_p_dns_del()
|
| HD | ip_log.c | 188 ipf_main_softc_t *softc; in ipf_log_soft_create() 234 ipf_main_softc_t *softc; in ipf_log_soft_init() 267 ipf_main_softc_t *softc; in ipf_log_soft_fini() 316 ipf_main_softc_t *softc; in ipf_log_soft_destroy() 356 ipf_main_softc_t *softc = fin->fin_main_soft; 530 ipf_main_softc_t *softc; in ipf_log_items() 664 ipf_main_softc_t *softc; in ipf_log_read() 789 ipf_main_softc_t *softc; in ipf_log_clear() 825 ipf_main_softc_t *softc; in ipf_log_canread() 845 ipf_main_softc_t *softc; in ipf_log_bytesused() [all …]
|
| HD | ip_sync.c | 129 static void ipf_sync_wakeup(ipf_main_softc_t *); 131 static void ipf_sync_poll_wakeup(ipf_main_softc_t *); 132 static int ipf_sync_nat(ipf_main_softc_t *, synchdr_t *, void *); 133 static int ipf_sync_state(ipf_main_softc_t *, synchdr_t *, void *); 144 ipf_main_softc_t *softc; in ipf_sync_soft_create() 176 ipf_main_softc_t *softc; in ipf_sync_soft_init() 243 ipf_main_softc_t *softc; in ipf_sync_soft_fini() 290 ipf_main_softc_t *softc; in ipf_sync_soft_destroy() 426 ipf_main_softc_t *softc; in ipf_sync_write() 575 ipf_main_softc_t *softc; in ipf_sync_read() [all …]
|
| HD | ip_nat.c | 207 static int ipf_nat_flush_entry(ipf_main_softc_t *, void *); 208 static int ipf_nat_getent(ipf_main_softc_t *, caddr_t, int); 209 static int ipf_nat_getsz(ipf_main_softc_t *, caddr_t, int); 210 static int ipf_nat_putent(ipf_main_softc_t *, caddr_t, int); 214 static int ipf_nat_clearlist(ipf_main_softc_t *, ipf_nat_softc_t *); 217 static void ipf_nat_delrule(ipf_main_softc_t *, ipf_nat_softc_t *, 219 static int ipf_nat_extraflush(ipf_main_softc_t *, ipf_nat_softc_t *, int); 221 static int ipf_nat_flushtable(ipf_main_softc_t *, ipf_nat_softc_t *); 222 static int ipf_nat_getnext(ipf_main_softc_t *, ipftoken_t *, 224 static int ipf_nat_gettable(ipf_main_softc_t *, ipf_nat_softc_t *, [all …]
|
| HD | ip_tftp_pxy.c | 23 void ipf_p_tftp_del(ipf_main_softc_t *, ap_session_t *); 27 void *ipf_p_tftp_soft_create(ipf_main_softc_t *); 28 void ipf_p_tftp_soft_destroy(ipf_main_softc_t *, void *); 87 ipf_main_softc_t *softc; in ipf_p_tftp_soft_create() 117 ipf_main_softc_t *softc; in ipf_p_tftp_soft_destroy() 266 ipf_main_softc_t *softc; in ipf_p_tftp_del() 288 ipf_main_softc_t *softc = fin->fin_main_soft;
|
| HD | ip_state.c | 152 static int ipf_state_flush_entry(ipf_main_softc_t *, void *); 153 static ips_stat_t *ipf_state_stats(ipf_main_softc_t *); 154 static int ipf_state_del(ipf_main_softc_t *, ipstate_t *, int); 155 static int ipf_state_remove(ipf_main_softc_t *, caddr_t); 164 static int ipf_state_tcp(ipf_main_softc_t *, ipf_state_softc_t *, 172 static int ipf_state_iter(ipf_main_softc_t *, ipftoken_t *, 174 static int ipf_state_gettable(ipf_main_softc_t *, ipf_state_softc_t *, 179 static int ipf_state_getent(ipf_main_softc_t *, ipf_state_softc_t *, 181 static int ipf_state_putent(ipf_main_softc_t *, ipf_state_softc_t *, 230 ipf_main_softc_t *softc; in ipf_state_soft_create() [all …]
|
| HD | ip_proxy.c | 108 static aproxy_t *ipf_proxy_create_clone(ipf_main_softc_t *, aproxy_t *); 299 ipf_main_softc_t *softc; in ipf_proxy_soft_create() 371 ipf_main_softc_t *softc; in ipf_proxy_create_clone() 411 ipf_main_softc_t *softc; in ipf_proxy_soft_init() 454 ipf_main_softc_t *softc; in ipf_proxy_soft_fini() 487 ipf_main_softc_t *softc; in ipf_proxy_soft_destroy() 603 ipf_main_softc_t *softc; in ipf_proxy_ctl() 706 ipf_main_softc_t *softc; in ipf_proxy_ioctl() 776 ipf_main_softc_t *softc = fin->fin_main_soft; 830 ipf_main_softc_t *softc = fin->fin_main_soft; [all …]
|
| /freebsd-11-stable/contrib/ipfilter/ |
| HD | ip_dstlist.c | 76 static void *ipf_dstlist_soft_create(ipf_main_softc_t *); 77 static void ipf_dstlist_soft_destroy(ipf_main_softc_t *, void *); 78 static int ipf_dstlist_soft_init(ipf_main_softc_t *, void *); 79 static void ipf_dstlist_soft_fini(ipf_main_softc_t *, void *); 80 static int ipf_dstlist_addr_find(ipf_main_softc_t *, void *, int, 82 static size_t ipf_dstlist_flush(ipf_main_softc_t *, void *, 84 static int ipf_dstlist_iter_deref(ipf_main_softc_t *, void *, int, int, 86 static int ipf_dstlist_iter_next(ipf_main_softc_t *, void *, ipftoken_t *, 88 static int ipf_dstlist_node_add(ipf_main_softc_t *, void *, 90 static int ipf_dstlist_node_del(ipf_main_softc_t *, void *, [all …]
|
| HD | ip_fil.c | 19 ipf_main_softc_t ipfmain; 39 ipf_main_softc_t *softc; in ipfattach() 47 ipf_main_softc_t *softc; in ipfdetach() 58 ipf_main_softc_t *softc; in ipfioctl() 83 ipf_main_softc_t *softc; in ipf_forgetifp() 571 ipf_main_softc_t *softc = fin->fin_main_soft; 661 ipf_main_softc_t *softc; in ipf_ifpaddr()
|