Lines Matching refs:ipstate_t
156 static ipstate_t *ipf_checkicmp6matchingstate(fr_info_t *);
158 static int ipf_allowstateicmp(fr_info_t *, ipstate_t *, i6addr_t *);
159 static ipstate_t *ipf_matchsrcdst(fr_info_t *, ipstate_t *, i6addr_t *,
161 static ipstate_t *ipf_checkicmpmatchingstate(fr_info_t *);
164 static int ipf_state_del(ipf_main_softc_t *, ipstate_t *, int);
166 static int ipf_state_match(ipstate_t *is1, ipstate_t *is2);
167 static int ipf_state_matchaddresses(ipstate_t *is1, ipstate_t *is2);
168 static int ipf_state_matchipv4addrs(ipstate_t *is1, ipstate_t *is2);
169 static int ipf_state_matchipv6addrs(ipstate_t *is1, ipstate_t *is2);
170 static int ipf_state_matchisps(ipstate_t *is1, ipstate_t *is2);
172 static int ipf_state_matcharray(ipstate_t *, int *, u_long);
173 static void ipf_ipsmove(ipf_state_softc_t *, ipstate_t *, u_int);
175 fr_info_t *, tcphdr_t *, ipstate_t *);
178 static ipstate_t *ipf_state_clone(fr_info_t *, tcphdr_t *, ipstate_t *);
179 static void ipf_fixinisn(fr_info_t *, ipstate_t *);
180 static void ipf_fixoutisn(fr_info_t *, ipstate_t *);
181 static void ipf_checknewisn(fr_info_t *, ipstate_t *);
350 ipstate_t **, softs->ipf_state_size * sizeof(ipstate_t *)); in ipf_state_soft_init()
355 softs->ipf_state_size * sizeof(ipstate_t *)); in ipf_state_soft_init()
431 ipstate_t *is; in ipf_state_soft_fini()
548 ipstate_t *sp, st; in ipf_state_remove()
844 ipstate_t *is, *isn; in ipf_state_getent()
906 ipstate_t *is, *isn; in ipf_state_putent()
916 KMALLOC(isn, ipstate_t *); in ipf_state_putent()
1050 ipf_state_insert(ipf_main_softc_t *softc, ipstate_t *is, int rev) in ipf_state_insert()
1144 ipf_state_matchipv4addrs(ipstate_t *is1, ipstate_t *is2) in ipf_state_matchipv4addrs()
1172 ipf_state_matchipv6addrs(ipstate_t *is1, ipstate_t *is2) in ipf_state_matchipv6addrs()
1216 ipf_state_matchaddresses(ipstate_t *is1, ipstate_t *is2) in ipf_state_matchaddresses()
1264 ipf_state_matchisps(ipstate_t *is1, ipstate_t *is2) in ipf_state_matchisps()
1308 ipf_state_match(ipstate_t *is1, ipstate_t *is2) in ipf_state_match()
1348 ipf_state_add(ipf_main_softc_t *softc, fr_info_t *fin, ipstate_t **stsave, in ipf_state_add()
1352 ipstate_t *is, ips; in ipf_state_add()
1654 KMALLOC(is, ipstate_t *); in ipf_state_add()
1972 tcphdr_t *tcp, ipstate_t *is) in ipf_state_tcp()
1998 DT1(iss_tcp_closing, ipstate_t *, is); in ipf_state_tcp()
2017 DT2(iss_tcp_fsm, fr_info_t *, fin, ipstate_t *, is); in ipf_state_tcp()
2058 DT2(iss_tcp_oow, fr_info_t *, fin, ipstate_t *, is); in ipf_state_tcp()
2080 ipf_checknewisn(fr_info_t *fin, ipstate_t *is) in ipf_checknewisn()
2297 static ipstate_t *
2298 ipf_state_clone(fr_info_t *fin, tcphdr_t *tcp, ipstate_t *is) in ipf_state_clone()
2302 ipstate_t *clone; in ipf_state_clone()
2310 KMALLOC(clone, ipstate_t *); in ipf_state_clone()
2367 DT2(iss_clone, ipstate_t *, is, ipstate_t *, clone); in ipf_state_clone()
2387 static ipstate_t *
2388 ipf_matchsrcdst(fr_info_t *fin, ipstate_t *is, i6addr_t *src, i6addr_t *dst, in ipf_matchsrcdst()
2437 DT2(iss_lookup_badifp, fr_info_t *, fin, ipstate_t *, is); in ipf_matchsrcdst()
2475 DT2(iss_lookup_badport, fr_info_t *, fin, ipstate_t *, is); in ipf_matchsrcdst()
2549 ipstate_t *clone; in ipf_matchsrcdst()
2622 static ipstate_t *
2627 ipstate_t *is, **isp; in ipf_checkicmpmatchingstate()
2844 ipf_allowstateicmp(fr_info_t *fin, ipstate_t *is, i6addr_t *src) in ipf_allowstateicmp()
2889 DT2(iss_icmp_hits, fr_info_t *, fin, ipstate_t *, is); in ipf_allowstateicmp()
2912 ipf_ipsmove(ipf_state_softc_t *softs, ipstate_t *is, u_int hv) in ipf_ipsmove()
2914 ipstate_t **isp; in ipf_ipsmove()
2967 ipstate_t *
2973 ipstate_t *is, **isp; in ipf_state_lookup()
3253 ipstate_t *is; in ipf_state_check()
3407 ipf_fixoutisn(fr_info_t *fin, ipstate_t *is) in ipf_fixoutisn()
3444 ipf_fixinisn(fr_info_t *fin, ipstate_t *is) in ipf_fixinisn()
3488 ipstate_t *is; in ipf_state_sync()
3529 ipf_state_del(ipf_main_softc_t *softc, ipstate_t *is, int why) in ipf_state_del()
3673 ipstate_t *is; in ipf_state_expire()
3743 ipstate_t *is, **isp; in ipf_state_flush()
4363 static ipstate_t *
4369 ipstate_t *is, **isp; in ipf_checkicmp6matchingstate()
4636 ipf_state_deref(ipf_main_softc_t *softc, ipstate_t **isp) in ipf_state_deref()
4638 ipstate_t *is = *isp; in ipf_state_deref()
4675 ipf_state_setqueue(ipf_main_softc_t *softc, ipstate_t *is, int rev) in ipf_state_setqueue()
4748 ipstate_t *is, *next, zero; in ipf_state_iter()
4774 obj->ipfo_size = sizeof(ipstate_t); in ipf_state_iter()
4861 ipf_state_setpending(ipf_main_softc_t *softc, ipstate_t *is) in ipf_state_setpending()
4899 ipstate_t *state, *statenext; in ipf_state_matchflush()
4937 ipf_state_matcharray(ipstate_t *state, int *array, u_long ticks) in ipf_state_matcharray()
5149 ipstate_t **newtab, *is; in ipf_state_rehash()
5164 KMALLOCS(newtab, ipstate_t **, newsize * sizeof(ipstate_t *)); in ipf_state_rehash()
5189 bzero((char *)newtab, newsize * sizeof(ipstate_t *)); in ipf_state_rehash()
5268 ipstate_t *ips; in ipf_state_dump()