ap_session_t
extern void printaps(ap_session_t *, int, int);
printaps(ap_session_t *aps, int opts, int proto)
ap_session_t ap;
ipf_p_dns_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_dns_del(ipf_main_softc_t *softc, ap_session_t *aps)
ipf_p_dns_inout(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
void ipf_p_dns_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_dns_inout(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_dns_match(fr_info_t *, ap_session_t *, nat_t *);
ipf_p_dns_match(fr_info_t *fin, ap_session_t *aps, nat_t *nat)
int ipf_p_dns_new(void *, fr_info_t *, ap_session_t *, nat_t *);
ap_session_t *aps;
ipf_p_ftp_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_ftp_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_ftp_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused)
ipf_p_ftp_del(ipf_main_softc_t *softc, ap_session_t *aps)
int ipf_p_ftp_in(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_ftp_new(void *, fr_info_t *, ap_session_t *, nat_t *);
void ipf_p_ftp_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_ftp_out(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_ipsec_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_ipsec_inout(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
int ipf_p_ipsec_new(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_ipsec_match(fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused)
void ipf_p_ipsec_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_ipsec_inout(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_ipsec_match(fr_info_t *, ap_session_t *, nat_t *);
ipf_p_ipsec_del(ipf_main_softc_t *softc, ap_session_t *aps)
int ipf_p_irc_new(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_irc_out(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_irc_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused)
ipf_p_irc_out(void *arg, fr_info_t *fin, ap_session_t *aps __unused, nat_t *nat)
ap_session_t *aps;
ng.ng_sz += sizeof(ap_session_t) - 4;
ap_session_t *aps;
ap_session_t *aps;
KMALLOC(aps, ap_session_t *);
int ipf_p_netbios_out(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_netbios_out(void *arg, fr_info_t *fin, ap_session_t *aps __unused, nat_t *nat __unused)
ipf_p_pptp_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_pptp_inout(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_pptp_del(ipf_main_softc_t *softc, ap_session_t *aps)
int ipf_p_pptp_new(void *, fr_info_t *, ap_session_t *, nat_t *);
void ipf_p_pptp_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_pptp_inout(void *, fr_info_t *, ap_session_t *, nat_t *);
static int ipf_proxy_fixseqack(fr_info_t *, ip_t *, ap_session_t *, int );
ipf_proxy_free(ipf_main_softc_t *softc, ap_session_t *aps)
ap_session_t *a, **ap;
ap_session_t **ips_sess_tab;
ap_session_t *ips_sess_list;
ipf_proxy_fixseqack(fr_info_t *fin, ip_t *ip, ap_session_t *aps, int inc)
size = softp->ips_proxy_session_size * sizeof(ap_session_t *);
KMALLOCS(softp->ips_sess_tab, ap_session_t **, size);
softp->ips_proxy_session_size * sizeof(ap_session_t *));
register ap_session_t *aps;
KMALLOC(aps, ap_session_t *);
(u_long)sizeof(ap_session_t));
ap_session_t *aps;
int (* apr_new)(void *, fr_info_t *, ap_session_t *,
void (* apr_del)(ipf_main_softc_t *, ap_session_t *);
int (* apr_inpkt)(void *, fr_info_t *, ap_session_t *,
int (* apr_outpkt)(void *, fr_info_t *, ap_session_t *,
int (* apr_match)(fr_info_t *, ap_session_t *, struct nat *);
extern void ipf_proxy_free(ipf_main_softc_t *, ap_session_t *);
int ipf_p_raudio_new(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_raudio_in(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_raudio_out(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_raudio_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_raudio_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused)
ipf_p_raudio_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused)
ipf_p_rcmd_portmsg(fr_info_t *fin, ap_session_t *aps, nat_t *nat)
void ipf_p_rcmd_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_rcmd_new(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_rcmd_out(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_rcmd_in(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_rcmd_portmsg(fr_info_t *, ap_session_t *, nat_t *);
ipf_p_rcmd_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_rcmd_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_rcmd_new(void *arg, fr_info_t *fin __unused, ap_session_t *aps, nat_t *nat)
ipf_p_rcmd_del(ipf_main_softc_t *softc, ap_session_t *aps)
ipf_p_rpcb_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused)
ipf_p_rpcb_del(ipf_main_softc_t *softc, ap_session_t *aps)
ipf_p_rpcb_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_rpcb_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
int ipf_p_rpcb_new(void *, fr_info_t *, ap_session_t *, nat_t *);
void ipf_p_rpcb_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_rpcb_in(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_rpcb_out(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_tftp_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_tftp_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_tftp_new(void *arg, fr_info_t *fin __unused, ap_session_t *aps, nat_t *nat)
int ipf_p_tftp_backchannel(fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_tftp_client(ipf_tftp_softc_t *, fr_info_t *, ap_session_t *,
int ipf_p_tftp_in(void *, fr_info_t *, ap_session_t *, nat_t *);
int ipf_p_tftp_new(void *, fr_info_t *, ap_session_t *, nat_t *);
void ipf_p_tftp_del(ipf_main_softc_t *, ap_session_t *);
int ipf_p_tftp_out(void *, fr_info_t *, ap_session_t *, nat_t *);
ipf_p_tftp_del(ipf_main_softc_t *softc, ap_session_t *aps)
int ipf_p_tftp_server(ipf_tftp_softc_t *, fr_info_t *, ap_session_t *,
ipf_p_tftp_backchannel(fr_info_t *fin, ap_session_t *aps, nat_t *nat)
ipf_p_tftp_client(ipf_tftp_softc_t *softt, fr_info_t *fin, ap_session_t *aps,
ipf_p_tftp_server(ipf_tftp_softc_t *softt, fr_info_t *fin, ap_session_t *aps,