/titanic_41/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_pool.h | 70 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 D | ip_htable.h | 68 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 D | ip_frag.h | 55 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 D | ip_fil.h | 156 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 D | ip_auth.h | 53 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 D | ip_nat.h | 458 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 D | ip_state.h | 229 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 D | ip_lookup.h | 94 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 D | ip_proxy.h | 106 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 D | ip_h323_pxy.c | 43 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 D | ip_netbios_pxy.c | 47 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 D | ip_ipsec_pxy.c | 26 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 D | ip_pptp_pxy.c | 44 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 D | ip_lookup.c | 73 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 D | solaris.c | 167 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 D | ip_frag.c | 113 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 D | ip_pool.c | 235 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 D | ip_htable.c | 70 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 D | fil.c | 200 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 D | ip_nat.c | 141 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 D | ip_fil_solaris.c | 66 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 D | ip_auth.c | 130 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 D | ip_proxy.c | 186 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 D | ipftest.c | 23 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 D | ip_fil.c | 153 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 …]
|