Lines Matching refs:ifs

184 int appr_add(ap, ifs)  in appr_add()  argument
186 ipf_stack_t *ifs;
190 for (a = ifs->ifs_ap_proxies; a->apr_p; a++)
200 for (a = ifs->ifs_ap_proxylist; a->apr_p; a = a->apr_next)
209 ap->apr_next = ifs->ifs_ap_proxylist;
210 ifs->ifs_ap_proxylist = ap;
212 return (*ap->apr_init)(&ap->apr_private, ifs);
223 int appr_ctl(ctl, ifs) in appr_ctl() argument
225 ipf_stack_t *ifs;
230 a = appr_lookup(ctl->apc_p, ctl->apc_label, ifs);
256 int appr_del(ap, ifs) in appr_del() argument
258 ipf_stack_t *ifs;
262 for (app = &ifs->ifs_ap_proxylist; ((a = *app) != NULL);
301 int appr_ioctl(data, cmd, mode, ifs) in appr_ioctl() argument
305 ipf_stack_t *ifs;
338 error = appr_ctl(&ctl, ifs);
409 ipf_stack_t *ifs = fin->fin_ifs; local
456 aps->aps_next = ifs->ifs_ap_sess_list;
457 ifs->ifs_ap_sess_list = aps;
491 ipf_stack_t *ifs = fin->fin_ifs; local
496 net_data_p = ifs->ifs_ipf_ipv4;
498 net_data_p = ifs->ifs_ipf_ipv6;
513 ifs->ifs_frstats[fin->fin_out].fr_tcpbad++;
659 aproxy_t *appr_lookup(pr, name, ifs) in appr_lookup() argument
662 ipf_stack_t *ifs;
669 for (ap = ifs->ifs_ap_proxies; ap->apr_p; ap++)
676 for (ap = ifs->ifs_ap_proxylist; ap; ap = ap->apr_next)
695 void aps_free(aps, ifs) in aps_free() argument
697 ipf_stack_t *ifs;
705 for (ap = &ifs->ifs_ap_sess_list; ((a = *ap) != NULL); ap = &a->aps_next)
713 (*apr->apr_del)(aps, apr->apr_private, ifs);
870 int appr_init(ifs) in appr_init() argument
871 ipf_stack_t *ifs; in appr_init()
877 KMALLOCS(ifs->ifs_ap_proxies, aproxy_t *, sizeof (lcl_ap_proxies));
878 bcopy(lcl_ap_proxies, ifs->ifs_ap_proxies, sizeof (lcl_ap_proxies));
880 for (ap = ifs->ifs_ap_proxies; ap->apr_p; ap++) {
882 err = (*ap->apr_init)(&ap->apr_private, ifs);
895 void appr_unload(ifs) in appr_unload() argument
896 ipf_stack_t *ifs; in appr_unload()
899 if(ifs->ifs_ap_proxies == NULL)
902 for (ap = ifs->ifs_ap_proxies; ap->apr_p; ap++)
904 (*ap->apr_fini)(&ap->apr_private, ifs);
905 for (ap = ifs->ifs_ap_proxylist; ap; ap = ap->apr_next)
907 (*ap->apr_fini)(&ap->apr_private, ifs);
909 KFREES(ifs->ifs_ap_proxies, sizeof (lcl_ap_proxies));
910 ifs->ifs_ap_proxies = NULL;