HomeSort by: relevance | last modified time | path
    Searched refs:ipf_main_softc_t (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/sys/external/bsd/ipf/netinet/
ip_lookup.h 104 void *(*ipfl_create)(ipf_main_softc_t *);
105 void (*ipfl_destroy)(ipf_main_softc_t *, void *);
106 int (*ipfl_init)(ipf_main_softc_t *, void *);
107 void (*ipfl_fini)(ipf_main_softc_t *, void *);
108 int (*ipfl_addr_find)(ipf_main_softc_t *, void *,
110 size_t (*ipfl_flush)(ipf_main_softc_t *, void *,
112 int (*ipfl_iter_deref)(ipf_main_softc_t *, void *,
114 int (*ipfl_iter_next)(ipf_main_softc_t *, void *,
116 int (*ipfl_node_add)(ipf_main_softc_t *, void *,
118 int (*ipfl_node_del)(ipf_main_softc_t *, void *
    [all...]
ip_auth.h 53 extern void ipf_auth_expire(ipf_main_softc_t *);
54 extern int ipf_auth_ioctl(ipf_main_softc_t *, void *, ioctlcmd_t,
59 extern void ipf_auth_soft_destroy(ipf_main_softc_t *, void *);
60 extern void *ipf_auth_soft_create(ipf_main_softc_t *);
62 extern int ipf_auth_precmd(ipf_main_softc_t *, ioctlcmd_t,
64 extern void ipf_auth_unload(ipf_main_softc_t *);
65 extern int ipf_auth_waiting(ipf_main_softc_t *);
67 extern int ipf_auth_soft_init(ipf_main_softc_t *, void *);
68 extern int ipf_auth_soft_fini(ipf_main_softc_t *, void *);
69 extern u_32_t ipf_auth_pre_scanlist(ipf_main_softc_t *, fr_info_t *
    [all...]
ip_frag.h 75 extern void *ipf_frag_soft_create(ipf_main_softc_t *);
76 extern int ipf_frag_soft_init(ipf_main_softc_t *, void *);
77 extern int ipf_frag_soft_fini(ipf_main_softc_t *, void *);
78 extern void ipf_frag_soft_destroy(ipf_main_softc_t *, void *);
82 extern void ipf_frag_clear(ipf_main_softc_t *);
83 extern void ipf_frag_expire(ipf_main_softc_t *);
89 extern void ipf_frag_natforget(ipf_main_softc_t *, void *);
90 extern int ipf_frag_natnew(ipf_main_softc_t *, fr_info_t *, u_32_t, struct nat *);
92 extern int ipf_frag_new(ipf_main_softc_t *, fr_info_t *, u_32_t);
95 extern void ipf_frag_pkt_deref(ipf_main_softc_t *, void *)
    [all...]
ip_sync.h 105 extern void *ipf_sync_create(ipf_main_softc_t *);
106 extern int ipf_sync_soft_init(ipf_main_softc_t *, void *);
107 extern int ipf_sync_soft_fini(ipf_main_softc_t *, void *);
113 extern int ipf_sync_ioctl(ipf_main_softc_t *, void *, ioctlcmd_t, int, int, void *);
114 extern synclist_t *ipf_sync_new(ipf_main_softc_t *, int, fr_info_t *, void *);
115 extern int ipf_sync_read(ipf_main_softc_t *, struct uio *uio);
116 extern int ipf_sync_write(ipf_main_softc_t *, struct uio *uio);
118 extern void ipf_sync_update(ipf_main_softc_t *, int, fr_info_t *, synclist_t *);
119 extern void ipf_sync_expire(ipf_main_softc_t *);
120 extern void ipf_sync_soft_destroy(ipf_main_softc_t *, void *)
    [all...]
ip_state.h 299 extern void ipf_state_dump(ipf_main_softc_t *, void *);
306 extern int ipf_state_add(ipf_main_softc_t *, fr_info_t *,
309 extern void ipf_state_deref(ipf_main_softc_t *, ipstate_t **);
310 extern void ipf_state_expire(ipf_main_softc_t *);
311 extern int ipf_state_flush(ipf_main_softc_t *, int, int);
314 extern int ipf_state_insert(ipf_main_softc_t *, struct ipstate *, int);
315 extern int ipf_state_ioctl(ipf_main_softc_t *, void *, ioctlcmd_t, int, int, void *);
316 extern void ipf_state_log(ipf_main_softc_t *, struct ipstate *, u_int);
317 extern int ipf_state_matchflush(ipf_main_softc_t *, void *);
318 extern int ipf_state_rehash(ipf_main_softc_t *, ipftuneable_t *, ipftuneval_t *)
    [all...]
ip_lookup.c 92 static int ipf_lookup_addnode(ipf_main_softc_t *, void *, int);
93 static int ipf_lookup_delnode(ipf_main_softc_t *, void *, int);
94 static int ipf_lookup_addtable(ipf_main_softc_t *, void *);
95 static int ipf_lookup_deltable(ipf_main_softc_t *, void *);
96 static int ipf_lookup_stats(ipf_main_softc_t *, void *);
97 static int ipf_lookup_flush(ipf_main_softc_t *, void *);
98 static int ipf_lookup_iterate(ipf_main_softc_t *, void *, int, void *);
99 static int ipf_lookup_deltok(ipf_main_softc_t *, void *, int, void *);
122 ipf_lookup_soft_create(ipf_main_softc_t *softc)
155 ipf_lookup_soft_init(ipf_main_softc_t *softc, void *arg
    [all...]
ip_htable.c 79 static int ipf_iphmfindip(ipf_main_softc_t *, void *, int, void *, u_int);
80 static int ipf_htable_clear(ipf_main_softc_t *, void *, iphtable_t *);
81 static int ipf_htable_create(ipf_main_softc_t *, void *, iplookupop_t *);
82 static int ipf_htable_deref(ipf_main_softc_t *, void *, void *);
83 static int ipf_htable_destroy(ipf_main_softc_t *, void *, int, char *);
85 static size_t ipf_htable_flush(ipf_main_softc_t *, void *,
88 static int ipf_htable_iter_deref(ipf_main_softc_t *, void *, int,
90 static int ipf_htable_iter_next(ipf_main_softc_t *, void *, ipftoken_t *,
92 static int ipf_htable_node_add(ipf_main_softc_t *, void *,
94 static int ipf_htable_node_del(ipf_main_softc_t *, void *
    [all...]
ip_pool.c 96 static void ipf_pool_clearnodes(ipf_main_softc_t *, ipf_pool_softc_t *,
98 static int ipf_pool_create(ipf_main_softc_t *, ipf_pool_softc_t *, iplookupop_t *);
99 static int ipf_pool_deref(ipf_main_softc_t *, void *, void *);
100 static int ipf_pool_destroy(ipf_main_softc_t *, ipf_pool_softc_t *, int, char *);
105 static void ipf_pool_free(ipf_main_softc_t *, ipf_pool_softc_t *, ip_pool_t *);
106 static int ipf_pool_insert_node(ipf_main_softc_t *, ipf_pool_softc_t *,
108 static int ipf_pool_iter_deref(ipf_main_softc_t *, void *, int, int, void *);
109 static int ipf_pool_iter_next(ipf_main_softc_t *, void *, ipftoken_t *,
111 static size_t ipf_pool_flush(ipf_main_softc_t *, void *, iplookupflush_t *);
112 static int ipf_pool_node_add(ipf_main_softc_t *, void *, iplookupop_t *
    [all...]
ip_proxy.h 111 void *(* apr_create)(ipf_main_softc_t *);
112 void (* apr_destroy)(ipf_main_softc_t *, void *);
113 int (* apr_init)(ipf_main_softc_t *, void *);
114 void (* apr_fini)(ipf_main_softc_t *, void *);
117 void (* apr_del)(ipf_main_softc_t *, ap_session_t *);
123 int (* apr_ctl)(ipf_main_softc_t *, void *, ap_ctl_t *);
446 extern int ipf_proxy_ctl(ipf_main_softc_t *, void *, ap_ctl_t *);
450 extern void ipf_proxy_free(ipf_main_softc_t *, ap_session_t *);
452 extern int ipf_proxy_ioctl(ipf_main_softc_t *, void *, ioctlcmd_t, int, void *);
457 extern void aps_free(ipf_main_softc_t *, void *, ap_session_t *)
    [all...]
ip_fil.h 1705 } ipf_main_softc_t; typedef in typeref:struct:ipf_main_softc_s
1716 extern int ipfioctl(ipf_main_softc_t *, int, ioctlcmd_t,
1799 extern ipf_main_softc_t *ipf_find_softc(u_long);
1800 extern int ipf_set_loopback(ipf_main_softc_t *, ipftuneable_t *,
1811 extern int frrequest(ipf_main_softc_t *, int, ioctlcmd_t, void *,
1814 extern int ipfattach(ipf_main_softc_t *);
1815 extern int ipfdetach(ipf_main_softc_t *);
1817 extern int copyinptr(ipf_main_softc_t *, void *, void *, size_t);
1818 extern int copyoutptr(ipf_main_softc_t *, void *, void *, size_t);
1821 extern int ipf_inobj(ipf_main_softc_t *, void *, ipfobj_t *
    [all...]
ip_dstlist.c 84 static void *ipf_dstlist_soft_create(ipf_main_softc_t *);
85 static void ipf_dstlist_soft_destroy(ipf_main_softc_t *, void *);
86 static int ipf_dstlist_soft_init(ipf_main_softc_t *, void *);
87 static void ipf_dstlist_soft_fini(ipf_main_softc_t *, void *);
88 static int ipf_dstlist_addr_find(ipf_main_softc_t *, void *, int,
90 static size_t ipf_dstlist_flush(ipf_main_softc_t *, void *,
93 static int ipf_dstlist_iter_deref(ipf_main_softc_t *, void *, int, int,
95 static int ipf_dstlist_iter_next(ipf_main_softc_t *, void *, ipftoken_t *,
97 static int ipf_dstlist_node_add(ipf_main_softc_t *, void *,
99 static int ipf_dstlist_node_del(ipf_main_softc_t *, void *
    [all...]
ip_htable.h 76 extern void *ipf_iphmfindgroup(ipf_main_softc_t *, void *, void *);
80 extern void ipf_htable_dump(ipf_main_softc_t *, void *);
ip_frag.c 119 static ipfr_t *ipfr_frag_new(ipf_main_softc_t *, ipf_frag_softc_t *,
122 static ipfr_t *ipf_frag_lookup(ipf_main_softc_t *, ipf_frag_softc_t *, fr_info_t *, ipfr_t **, ipfrwlock_t *);
124 static int ipf_frag_next(ipf_main_softc_t *, ipftoken_t *, ipfgeniter_t *,
127 static ipfr_t *ipfr_frag_new(ipf_main_softc_t *, ipf_frag_softc_t *,
129 static ipfr_t *ipf_frag_lookup(ipf_main_softc_t *, ipf_frag_softc_t *, fr_info_t *, ipfr_t **);
131 static int ipf_frag_next(ipf_main_softc_t *, ipftoken_t *, ipfgeniter_t *,
134 static void ipf_frag_delete(ipf_main_softc_t *, ipfr_t *, ipfr_t ***);
186 ipf_frag_soft_create(ipf_main_softc_t *softc)
220 ipf_frag_soft_destroy(ipf_main_softc_t *softc, void *arg)
242 ipf_frag_soft_init(ipf_main_softc_t *softc, void *arg
    [all...]
ip_ipsec_pxy.c 34 void *ipf_p_ipsec_soft_create(ipf_main_softc_t *);
35 void ipf_p_ipsec_soft_destroy(ipf_main_softc_t *, void *);
36 int ipf_p_ipsec_soft_init(ipf_main_softc_t *, void *);
37 void ipf_p_ipsec_soft_fini(ipf_main_softc_t *, void *);
41 void ipf_p_ipsec_del(ipf_main_softc_t *, ap_session_t *);
50 ipf_p_ipsec_soft_create(ipf_main_softc_t *softc)
70 ipf_p_ipsec_soft_init(ipf_main_softc_t *softc, void *arg)
94 ipf_p_ipsec_soft_fini(ipf_main_softc_t *softc, void *arg)
115 ipf_p_ipsec_soft_destroy(ipf_main_softc_t *softc, void *arg)
135 ipf_main_softc_t *softc = fin->fin_main_soft
    [all...]
ip_pool.h 66 extern void ipf_pool_dump(ipf_main_softc_t *, void *);
ip_dns_pxy.c 33 int ipf_p_dns_ctl(ipf_main_softc_t *, void *, ap_ctl_t *);
34 int ipf_p_dns_del(ipf_main_softc_t *, ap_session_t *);
40 void *ipf_p_dns_soft_create(ipf_main_softc_t *);
41 void ipf_p_dns_soft_destroy(ipf_main_softc_t *, void *);
63 ipf_p_dns_soft_create(ipf_main_softc_t *softc)
79 ipf_p_dns_soft_destroy(ipf_main_softc_t *softc, void *arg)
98 ipf_p_dns_ctl(ipf_main_softc_t *softc, void *arg, ap_ctl_t *ctl)
210 ipf_p_dns_del(ipf_main_softc_t *softc, ap_session_t *aps)
ip_scan.h 99 extern int ipf_scan_ioctl(ipf_main_softc_t *, void *, ioctlcmd_t, int, int, void *);
106 extern void ipf_scan_unload(ipf_main_softc_t *);
ip_nat.h 699 extern void ipf_nat_delete(ipf_main_softc_t *, struct nat *, int);
700 extern void ipf_nat_deref(ipf_main_softc_t *, nat_t **);
701 extern void ipf_nat_expire(ipf_main_softc_t *);
702 extern int ipf_nat_hashtab_add(ipf_main_softc_t *,
704 extern void ipf_nat_hostmapdel(ipf_main_softc_t *, hostmap_t **);
705 extern int ipf_nat_hostmap_rehash(ipf_main_softc_t *,
716 extern int ipf_nat_insert(ipf_main_softc_t *, ipf_nat_softc_t *,
718 extern int ipf_nat_ioctl(ipf_main_softc_t *, void *, ioctlcmd_t,
720 extern void ipf_nat_log(ipf_main_softc_t *, ipf_nat_softc_t *,
722 extern nat_t *ipf_nat_lookupredir(ipf_main_softc_t *, natlookup_t *)
    [all...]
fil.c 170 static int ipf_flushlist(ipf_main_softc_t *, int *, frentry_t **);
171 static int ipf_flush_groups(ipf_main_softc_t *, frgroup_t **, int);
173 static void *ipf_findlookup(ipf_main_softc_t *, int, frentry_t *,
177 static int ipf_frruleiter(ipf_main_softc_t *, void *, int, void *);
178 static void ipf_funcfini(ipf_main_softc_t *, frentry_t *);;
179 static int ipf_funcinit(ipf_main_softc_t *, frentry_t *);
180 static int ipf_geniter(ipf_main_softc_t *, ipftoken_t *,
182 static void ipf_getstat(ipf_main_softc_t *,
184 static int ipf_group_flush(ipf_main_softc_t *, frgroup_t *);
188 static frentry_t *ipf_nextrule(ipf_main_softc_t *, int, int
    [all...]
ip_auth.c 167 static int ipf_auth_geniter(ipf_main_softc_t *, ipftoken_t *,
169 static int ipf_auth_reply(ipf_main_softc_t *, ipf_auth_softc_t *, char *);
170 static int ipf_auth_wait(ipf_main_softc_t *, ipf_auth_softc_t *, char *);
213 ipf_auth_soft_create(ipf_main_softc_t *softc)
245 ipf_auth_soft_init(ipf_main_softc_t *softc, void *arg)
282 ipf_auth_soft_fini(ipf_main_softc_t *softc, void *arg)
340 ipf_auth_soft_destroy(ipf_main_softc_t *softc, void *arg)
383 ipf_main_softc_t *softc = fin->fin_main_soft;
504 ipf_main_softc_t *softc = fin->fin_main_soft;
592 ipf_auth_ioctl(ipf_main_softc_t *softc, void *data, ioctlcmd_t cmd, int mode
    [all...]
ip_tftp_pxy.c 25 void ipf_p_tftp_del(ipf_main_softc_t *, ap_session_t *);
29 void *ipf_p_tftp_soft_create(ipf_main_softc_t *);
30 void ipf_p_tftp_soft_destroy(ipf_main_softc_t *, void *);
88 ipf_p_tftp_soft_create(ipf_main_softc_t *softc)
117 ipf_p_tftp_soft_destroy(ipf_main_softc_t *softc, void *arg)
252 ipf_p_tftp_del(ipf_main_softc_t *softc, ap_session_t *aps)
270 ipf_main_softc_t *softc = fin->fin_main_soft;
ip_sync.c 145 static void ipf_sync_wakeup(ipf_main_softc_t *);
147 static void ipf_sync_poll_wakeup(ipf_main_softc_t *);
148 static int ipf_sync_nat(ipf_main_softc_t *, synchdr_t *, void *);
149 static int ipf_sync_state(ipf_main_softc_t *, synchdr_t *, void *);
159 ipf_sync_soft_create(ipf_main_softc_t *softc)
190 ipf_sync_soft_init(ipf_main_softc_t *softc, void *arg)
255 ipf_sync_soft_fini(ipf_main_softc_t *softc, void *arg)
300 ipf_sync_soft_destroy(ipf_main_softc_t *softc, void *arg)
428 ipf_sync_write(ipf_main_softc_t *softc, struct uio *uio)
575 ipf_sync_read(ipf_main_softc_t *softc, struct uio *uio
    [all...]
ip_log.c 219 ipf_log_soft_create(ipf_main_softc_t *softc)
259 ipf_log_soft_init(ipf_main_softc_t *softc, void *arg)
297 ipf_log_soft_fini(ipf_main_softc_t *softc, void *arg)
345 ipf_log_soft_destroy(ipf_main_softc_t *softc, void *arg)
381 ipf_main_softc_t *softc = fin->fin_main_soft;
554 ipf_log_items(ipf_main_softc_t *softc, int unit, fr_info_t *fin,
683 ipf_log_read(ipf_main_softc_t *softc, minor_t unit, struct uio *uio)
829 ipf_log_clear(ipf_main_softc_t *softc, minor_t unit)
863 ipf_log_canread(ipf_main_softc_t *softc, int unit)
881 ipf_log_bytesused(ipf_main_softc_t *softc, int unit
    [all...]
ip_state.c 162 static int ipf_state_flush_entry(ipf_main_softc_t *, void *);
163 static ips_stat_t *ipf_state_stats(ipf_main_softc_t *);
164 static int ipf_state_del(ipf_main_softc_t *, ipstate_t *, int);
165 static int ipf_state_remove(ipf_main_softc_t *, void *);
174 static int ipf_state_tcp(ipf_main_softc_t *, ipf_state_softc_t *,
182 static int ipf_state_iter(ipf_main_softc_t *, ipftoken_t *,
184 static int ipf_state_gettable(ipf_main_softc_t *, ipf_state_softc_t *, char *);
188 static int ipf_state_getent(ipf_main_softc_t *, ipf_state_softc_t *, void *);
189 static int ipf_state_putent(ipf_main_softc_t *, ipf_state_softc_t *, void *);
236 ipf_state_soft_create(ipf_main_softc_t *softc
    [all...]
ip_nat.c 219 static int ipf_nat_flush_entry(ipf_main_softc_t *, void *);
220 static int ipf_nat_getent(ipf_main_softc_t *, void *, int);
221 static int ipf_nat_getsz(ipf_main_softc_t *, void *, int);
222 static int ipf_nat_putent(ipf_main_softc_t *, void *, int);
226 static int ipf_nat_clearlist(ipf_main_softc_t *, ipf_nat_softc_t *);
229 static void ipf_nat_delrule(ipf_main_softc_t *, ipf_nat_softc_t *,
231 static int ipf_nat_extraflush(ipf_main_softc_t *, ipf_nat_softc_t *, int);
233 static int ipf_nat_flushtable(ipf_main_softc_t *, ipf_nat_softc_t *);
234 static int ipf_nat_getnext(ipf_main_softc_t *, ipftoken_t *,
236 static int ipf_nat_gettable(ipf_main_softc_t *, ipf_nat_softc_t *, char *)
    [all...]

Completed in 28 milliseconds

1 2