Lines Matching refs:apr
289 aproxy_t *apr = nat->in_apr;
292 if ((apr == NULL) || (apr->apr_flags & APR_DELETE) ||
293 (fin->fin_p != apr->apr_p))
361 aproxy_t *apr;
378 apr = ipn->in_apr;
379 if ((apr == NULL) || (apr->apr_flags & APR_DELETE)) {
381 printf("appr_match:apr %lx apr_flags 0x%x\n",
382 (u_long)apr, apr ? apr->apr_flags : 0);
386 if (apr->apr_match != NULL) {
387 result = (*apr->apr_match)(fin, nat->nat_aps, nat, apr->apr_private);
408 aproxy_t *apr;
421 apr = nat->nat_ptr->in_apr;
423 if ((apr->apr_flags & APR_DELETE) ||
424 (fin->fin_p != apr->apr_p)) {
427 apr->apr_flags, fin->fin_p, apr->apr_p);
442 aps->aps_apr = apr;
444 if (apr->apr_new != NULL)
445 if ((*apr->apr_new)(fin, aps, nat, apr->apr_private) == -1) {
452 (u_long)apr->apr_new);
483 aproxy_t *apr;
557 apr = aps->aps_apr;
560 if (apr->apr_outpkt != NULL)
561 err = (*apr->apr_outpkt)(fin, aps, nat, apr->apr_private);
563 if (apr->apr_inpkt != NULL)
564 err = (*apr->apr_inpkt)(fin, aps, nat, apr->apr_private);
576 appr_free(apr);
698 aproxy_t *apr;
709 apr = aps->aps_apr;
710 if ((apr != NULL) && (apr->apr_del != NULL))
711 (*apr->apr_del)(aps, apr->apr_private, ifs);