Lines Matching defs:apr
693 aproxy_t *apr = np->in_apr;
696 if ((apr == NULL) || (apr->apr_flags & APR_DELETE) ||
697 (fin->fin_p != apr->apr_p))
789 aproxy_t *apr;
806 apr = ipn->in_apr;
807 if ((apr == NULL) || (apr->apr_flags & APR_DELETE)) {
809 printf("ipf_proxy_match:apr %lx apr_flags 0x%x\n",
810 (u_long)apr, apr ? apr->apr_flags : 0);
814 if (apr->apr_match != NULL) {
815 result = (*apr->apr_match)(fin, nat->nat_aps, nat);
844 aproxy_t *apr;
856 apr = nat->nat_ptr->in_apr;
858 if ((apr->apr_flags & APR_DELETE) ||
859 (fin->fin_p != apr->apr_p)) {
862 apr->apr_flags, fin->fin_p, apr->apr_p);
876 aps->aps_apr = apr;
878 if (apr->apr_new != NULL)
879 if ((*apr->apr_new)(apr->apr_soft, fin, aps, nat) == -1) {
886 (u_long)apr->apr_new);
922 aproxy_t *apr;
988 apr = aps->aps_apr;
991 if (apr->apr_outpkt != NULL)
992 err = (*apr->apr_outpkt)(apr->apr_soft, fin,
995 if (apr->apr_inpkt != NULL)
996 err = (*apr->apr_inpkt)(apr->apr_soft, fin,
1009 ipf_proxy_deref(apr);
1134 aproxy_t *apr;
1145 apr = aps->aps_apr;
1146 if ((apr != NULL) && (apr->apr_del != NULL))
1147 (*apr->apr_del)(softc, aps);