Home
last modified time | relevance | path

Searched refs:ipf_stack_t (Results 1 – 25 of 33) sorted by relevance

12

/titanic_41/usr/src/uts/common/inet/ipf/netinet/
H A Dip_pool.h70 extern int ip_pool_search __P((void *, int, void *, fr_info_t *, ipf_stack_t *));
71 extern int ip_pool_init __P((ipf_stack_t *));
72 extern void ip_pool_fini __P((ipf_stack_t *));
73 extern int ip_pool_create __P((iplookupop_t *, ipf_stack_t *));
75 addrfamily_t *, int, ipf_stack_t *));
77 ipf_stack_t *));
78 extern int ip_pool_destroy __P((iplookupop_t *, ipf_stack_t *));
79 extern void ip_pool_free __P((ip_pool_t *, ipf_stack_t *));
80 extern void ip_pool_deref __P((ip_pool_t *, ipf_stack_t *));
81 extern void *ip_pool_find __P((int, char *, ipf_stack_t *));
[all …]
H A Dip_htable.h68 extern void fr_htable_unload __P((ipf_stack_t *));
69 extern int fr_newhtable __P((iplookupop_t *, ipf_stack_t *));
70 extern iphtable_t *fr_findhtable __P((int, char *, ipf_stack_t *));
71 extern int fr_removehtable __P((iplookupop_t *, ipf_stack_t *));
72 extern size_t fr_flushhtable __P((iplookupflush_t *, ipf_stack_t *));
73 extern int fr_addhtent __P((iphtable_t *, iphtent_t *, ipf_stack_t *));
74 extern int fr_delhtent __P((iphtable_t *, iphtent_t *, ipf_stack_t *));
75 extern void fr_derefhtable __P((iphtable_t *, ipf_stack_t *));
77 extern void fr_delhtable __P((iphtable_t *, ipf_stack_t *));
78 extern void *fr_iphmfindgroup __P((void *, int, void *, ipf_stack_t *));
[all …]
H A Dip_frag.h55 extern int fr_fraginit __P((ipf_stack_t *));
56 extern void fr_fragunload __P((ipf_stack_t *));
57 extern ipfrstat_t *fr_fragstats __P((ipf_stack_t *));
67 extern void fr_fragderef __P((ipfr_t **, ipfrwlock_t *, ipf_stack_t *));
69 extern void fr_forget __P((void *, ipf_stack_t *));
70 extern void fr_forgetnat __P((void *, ipf_stack_t *));
71 extern void fr_fragclear __P((ipf_stack_t *));
72 extern void fr_fragexpire __P((ipf_stack_t *));
74 ipfr_t ***, ipfrwlock_t *, ipf_stack_t *));
H A Dip_fil.h156 typedef struct ipf_stack ipf_stack_t; typedef
159 typedef int (* lookupfunc_t) __P((void *, int, void *, fr_info_t *, ipf_stack_t *));
395 ipf_stack_t *fin_ifs;
431 ipf_stack_t *));
1357 extern int fr_check __P((struct ip *, int, void *, int, mb_t **, ipf_stack_t *));
1358 extern int (*fr_checkp) __P((ip_t *, int, void *, int, mb_t **, ipf_stack_t *));
1360 extern struct ifnet *get_unit __P((char *, int, ipf_stack_t *));
1364 extern int frrequest __P((int, u_long, caddr_t, int, int, ipf_stack_t *));
1372 extern phy_if_t get_unit __P((char *, int, ipf_stack_t *));
1380 mblk_t **, ipf_stack_t *));
[all …]
H A Dip_auth.h53 extern void fr_authexpire __P((ipf_stack_t *));
54 extern int fr_authinit __P((ipf_stack_t *));
55 extern void fr_authunload __P((ipf_stack_t *));
56 extern int fr_authflush __P((ipf_stack_t *));
58 extern int fr_preauthcmd __P((ioctlcmd_t, frentry_t *, frentry_t **, ipf_stack_t *));
59 extern int fr_auth_ioctl __P((caddr_t, int, int, int, void *, ipf_stack_t *));
H A Dip_nat.h458 extern void fr_natsync __P((void *, ipf_stack_t *));
459 extern void fr_nataddrsync __P((int, void *, void *, ipf_stack_t *));
460 extern void fr_natifpsync __P((int, int, void *, char *, ipf_stack_t *));
463 extern void nat_ifdetach __P((void *, ipf_stack_t *));
465 extern int fr_nat_ioctl __P((caddr_t, ioctlcmd_t, int, int, void *, ipf_stack_t *));
466 extern int fr_natinit __P((ipf_stack_t *));
476 extern nat_t *nat_lookupredir __P((natlookup_t *, ipf_stack_t *));
479 extern int nat_delete __P((struct nat *, int, ipf_stack_t *));
480 extern int nat_insert __P((nat_t *, int, ipf_stack_t *));
486 extern void fr_natunload __P((ipf_stack_t *));
[all …]
H A Dip_state.h229 extern int fr_stateinit __P((ipf_stack_t *));
233 extern void fr_statesync __P((int, int, void *, char *, ipf_stack_t *));
234 extern void fr_timeoutstate __P((ipf_stack_t *));
239 extern void fr_stateunload __P((ipf_stack_t *));
240 extern void ipstate_log __P((struct ipstate *, u_int, ipf_stack_t *));
241 extern int fr_state_ioctl __P((caddr_t, ioctlcmd_t, int, int, void *, ipf_stack_t *));
242 extern void fr_stinsert __P((struct ipstate *, int, ipf_stack_t *));
243 extern void fr_sttab_init __P((struct ipftq *, ipf_stack_t *));
246 extern void fr_statederef __P((ipstate_t **, ipf_stack_t *));
247 extern void fr_setstatequeue __P((ipstate_t *, int, ipf_stack_t *));
[all …]
H A Dip_lookup.h94 extern int ip_lookup_init __P((ipf_stack_t *));
95 extern int ip_lookup_ioctl __P((caddr_t, ioctlcmd_t, int, int, void *, ipf_stack_t *));
96 extern void ip_lookup_unload __P((ipf_stack_t *));
97 extern void ip_lookup_deref __P((int, void *, ipf_stack_t *));
98 extern int ip_lookup_iterate __P((void *, int, void *, ipf_stack_t *));
99 extern void ip_lookup_iterderef __P((u_32_t, void *, ipf_stack_t *));
H A Dip_proxy.h106 int (* apr_init) __P((void **, ipf_stack_t *));
107 void (* apr_fini) __P((void **, ipf_stack_t *));
109 void (* apr_del) __P((ap_session_t *, void *, ipf_stack_t *));
445 extern int appr_add __P((aproxy_t *, ipf_stack_t *));
446 extern int appr_ctl __P((ap_ctl_t *, ipf_stack_t *));
447 extern int appr_del __P((aproxy_t *, ipf_stack_t *));
448 extern int appr_init __P((ipf_stack_t *));
449 extern void appr_unload __P((ipf_stack_t *));
453 extern void aps_free __P((ap_session_t *, ipf_stack_t *));
455 extern aproxy_t *appr_lookup __P((u_int, char *, ipf_stack_t *));
[all …]
H A Dip_h323_pxy.c43 int ippr_h323_init __P((void **, ipf_stack_t *));
44 void ippr_h323_fini __P((void **, ipf_stack_t *));
46 void ippr_h323_del __P((ap_session_t *, void *, ipf_stack_t *));
93 ipf_stack_t *ifs;
115 ipf_stack_t *ifs;
148 ipf_stack_t *ifs;
191 ipf_stack_t *ifs = fin->fin_ifs;
276 ipf_stack_t *ifs = fin->fin_ifs;
H A Dip_netbios_pxy.c47 int ippr_netbios_init __P((void **, ipf_stack_t *));
48 void ippr_netbios_fini __P((void **, ipf_stack_t *));
57 ipf_stack_t *ifs;
80 ipf_stack_t *ifs;
H A Dip_ipsec_pxy.c26 int ippr_ipsec_init __P((void **, ipf_stack_t *));
27 void ippr_ipsec_fini __P((void **, ipf_stack_t *));
29 void ippr_ipsec_del __P((ap_session_t *, void *, ipf_stack_t *));
38 ipf_stack_t *ifs;
83 ipf_stack_t *ifs;
124 ipf_stack_t *ifs = fin->fin_ifs;
228 ipf_stack_t *ifs = fin->fin_ifs;
349 ipf_stack_t *ifs;
H A Dip_pptp_pxy.c44 int ippr_pptp_init __P((void **, ipf_stack_t *));
45 void ippr_pptp_fini __P((void **, ipf_stack_t *));
47 void ippr_pptp_del __P((ap_session_t *, void *, ipf_stack_t *));
63 ipf_stack_t *ifs;
88 ipf_stack_t *ifs;
181 ipf_stack_t *ifs = fin->fin_ifs;
530 ipf_stack_t *ifs;
/titanic_41/usr/src/uts/common/inet/ipf/
H A Dip_lookup.c73 static int iplookup_addnode __P((caddr_t, ipf_stack_t *));
74 static int iplookup_delnode __P((caddr_t data, ipf_stack_t *));
75 static int iplookup_addtable __P((caddr_t, ipf_stack_t *));
76 static int iplookup_deltable __P((caddr_t, ipf_stack_t *));
77 static int iplookup_stats __P((caddr_t, ipf_stack_t *));
78 static int iplookup_flush __P((caddr_t, ipf_stack_t *));
90 ipf_stack_t *ifs; in ip_lookup_init()
115 ipf_stack_t *ifs; in ip_lookup_unload()
144 ipf_stack_t *ifs;
218 ipf_stack_t *ifs;
[all …]
H A Dsolaris.c167 static ipf_stack_t *ipf_stacks = NULL;
269 ipf_kstat_init(ipf_stack_t *ifs, boolean_t from_gz) in ipf_kstat_init()
303 ipf_kstat_fini(ipf_stack_t *ifs) in ipf_kstat_fini()
420 ipf_stack_t *ifs_gz) in ipf_stack_create_one()
422 ipf_stack_t *ifs; in ipf_stack_create_one()
429 ifs = (ipf_stack_t *)kmem_alloc(sizeof (*ifs), KM_SLEEP); in ipf_stack_create_one()
485 ipf_stack_t *ifs = NULL; in ipf_stack_create()
512 ipf_stack_t *
515 ipf_stack_t *ifs; in ipf_find_stack()
560 static int ipf_detach_check_zone(ipf_stack_t *ifs) in ipf_detach_check_zone()
[all …]
H A Dip_frag.c113 static void fr_fragdelete __P((ipfr_t *, ipfr_t ***, ipf_stack_t *));
123 ipf_stack_t *ifs; in fr_fraginit()
174 ipf_stack_t *ifs; in fr_fragunload()
211 ipf_stack_t *ifs; in fr_fragstats()
306 ipf_stack_t *ifs = fin->fin_ifs;
394 ipf_stack_t *ifs = fin->fin_ifs;
429 ipf_stack_t *ifs = fin->fin_ifs;
463 ipf_stack_t *ifs = fin->fin_ifs;
498 ipf_stack_t *ifs = fin->fin_ifs;
600 ipf_stack_t *ifs = fin->fin_ifs;
[all …]
H A Dip_pool.c235 ipf_stack_t *ifs; in ip_pool_init()
257 ipf_stack_t *ifs; in ip_pool_fini()
291 ipf_stack_t *ifs;
330 ipf_stack_t *ifs;
380 ipf_stack_t *ifs;
442 ipf_stack_t *ifs;
502 ipf_stack_t *ifs;
581 ipf_stack_t *ifs;
624 ipf_stack_t *ifs;
655 ipf_stack_t *ifs;
[all …]
H A Dip_htable.c70 ipf_stack_t *ifs; in fr_htable_unload()
81 ipf_stack_t *ifs;
103 ipf_stack_t *ifs;
188 ipf_stack_t *ifs;
213 ipf_stack_t *ifs;
238 ipf_stack_t *ifs;
259 ipf_stack_t *ifs;
272 ipf_stack_t *ifs;
299 ipf_stack_t *ifs;
389 ipf_stack_t *ifs;
[all …]
H A Dfil.c200 ipf_stack_t *));
203 static int fr_funcinit __P((frentry_t *fr, ipf_stack_t *));
217 static int fr_grpmapinit __P((frentry_t *fr, ipf_stack_t *));
219 ipf_stack_t *));
222 ipf_stack_t *));
224 void *, void *, ipf_stack_t *));
225 static ipftuneable_t *fr_findtunebyname __P((const char *, ipf_stack_t *));
226 static ipftuneable_t *fr_findtunebycookie __P((void *, void **, ipf_stack_t *));
946 ipf_stack_t *ifs = fin->fin_ifs;
1679 ipf_stack_t *ifs = fin->fin_ifs;
[all …]
H A Dip_nat.c141 static int nat_clearlist __P((ipf_stack_t *));
142 static void nat_addnat __P((struct ipnat *, ipf_stack_t *));
143 static void nat_addrdr __P((struct ipnat *, ipf_stack_t *));
144 static int fr_natgetent __P((caddr_t, ipf_stack_t *));
145 static int fr_natgetsz __P((caddr_t, ipf_stack_t *));
146 static int fr_natputent __P((caddr_t, int, ipf_stack_t *));
147 static void nat_tabmove __P((nat_t *, ipf_stack_t *));
153 ipf_stack_t *));
156 static int nat_siocaddnat __P((ipnat_t *, ipnat_t **, int, ipf_stack_t *));
157 static void nat_siocdelnat __P((ipnat_t *, ipnat_t **, int, ipf_stack_t *));
[all …]
H A Dip_fil_solaris.c66 static int frzerostats __P((caddr_t, ipf_stack_t *));
67 static int fr_setipfloopback __P((int, ipf_stack_t *));
68 static int fr_enableipf __P((ipf_stack_t *, int));
86 extern int ipf_geniter __P((ipftoken_t *, ipfgeniter_t *, ipf_stack_t *));
87 extern int ipf_frruleiter __P((void *, int, void *, ipf_stack_t *));
167 ipf_stack_t *ifs; in ipldetach()
286 ipf_stack_t *ifs; in iplattach()
512 ipf_stack_t *ifs;
595 ipf_stack_t *ifs;
879 ipf_stack_t *ifs; in fr_enableipf()
[all …]
H A Dip_auth.c130 int fr_authgeniter __P((ipftoken_t *, ipfgeniter_t *, ipf_stack_t *));
134 ipf_stack_t *ifs; in fr_authinit()
182 ipf_stack_t *ifs = fin->fin_ifs;
289 ipf_stack_t *ifs = fin->fin_ifs;
360 ipf_stack_t *ifs;
646 ipf_stack_t *ifs; in fr_authunload()
706 ipf_stack_t *ifs; in fr_authexpire()
759 ipf_stack_t *ifs;
823 ipf_stack_t *ifs; in fr_authflush()
863 ipf_stack_t *ifs;
H A Dip_proxy.c186 ipf_stack_t *ifs;
225 ipf_stack_t *ifs;
258 ipf_stack_t *ifs;
305 ipf_stack_t *ifs;
409 ipf_stack_t *ifs = fin->fin_ifs;
490 ipf_stack_t *ifs = fin->fin_ifs;
660 ipf_stack_t *ifs;
695 ipf_stack_t *ifs;
869 ipf_stack_t *ifs; in appr_init()
894 ipf_stack_t *ifs; in appr_unload()
/titanic_41/usr/src/cmd/ipf/tools/
H A Dipftest.c23 extern struct ifnet *get_unit __P((char *, int, ipf_stack_t *));
33 void dumpnat __P((ipf_stack_t *ifs));
34 void dumpstate __P((ipf_stack_t *ifs));
35 void dumplookups __P((ipf_stack_t *ifs));
36 void dumpgroups __P((ipf_stack_t *ifs));
37 void drain_log __P((char *, ipf_stack_t *ifs));
39 ipf_stack_t *get_ifs __P((void));
40 ipf_stack_t *create_ifs __P((void));
83 ipf_stack_t *ifs;
636 ipf_stack_t *ifs; in dumpnat()
[all …]
H A Dip_fil.c153 static int frzerostats __P((caddr_t, ipf_stack_t *ifs));
177 ipf_stack_t *ifs; in iplattach()
185 ipf_stack_t *ifs; in ipldetach()
194 ipf_stack_t *ifs;
221 ipf_stack_t *ifs;
222 extern ipf_stack_t *get_ifs();
440 ipf_stack_t *ifs;
488 ipf_stack_t *ifs;
610 ipf_stack_t *ifs;
814 ipf_stack_t *ifs;
[all …]

12