Lines Matching refs:pvp
81 char **pvp; local
105 pvp = prescan(addr, delim, pvpbuf, sizeof(pvpbuf), delimptr,
107 if (pvp == NULL)
147 if (REWRITE(pvp, 3, e) == EX_TEMPFAIL)
149 if (REWRITE(pvp, 0, e) == EX_TEMPFAIL)
156 a = buildaddr(pvp, a, flags, e);
208 r = rscap(RS_QUEUEGROUP, a->q_user, NULL, e, &pvp, pvpbuf,
211 pvp != NULL && pvp[0] != NULL &&
212 (pvp[0][0] & 0377) == CANONNET &&
213 pvp[1] != NULL && pvp[1][0] != '\0')
215 r = name2qid(pvp[1]);
219 pvp[1]);
223 pvp[1], r);
1053 rewrite(pvp, ruleset, reclevel, e, maxatom) in rewrite() argument
1054 char **pvp; in rewrite()
1100 printav(smioout, pvp);
1105 printav(sm_debug_file(), pvp);
1113 if (pvp == NULL)
1130 if (pvp[0] != NULL && (pvp[0][0] & 0377) == CANONNET)
1146 avp = pvp;
1154 printav(sm_debug_file(), pvp);
1446 for (xpvp = pvp; *xpvp != NULL; xpvp++)
1458 (char *) pvp,
1487 memmove((char *) pvp,
1683 memmove((char *) pvp, (char *) npvp,
1689 printav(sm_debug_file(), pvp);
1697 printav(smioout, pvp);
1702 printav(sm_debug_file(), pvp);
1723 callsubr(pvp, reclevel, e) in callsubr() argument
1724 char **pvp; in callsubr()
1747 for (avp = pvp, j = 0; *avp != NULL; avp++, j++)
1796 avp = pvp + subrindex[nsubr];
2290 cataddr(pvp, evp, buf, sz, spacesub, external) in cataddr() argument
2291 char **pvp; in cataddr()
2305 printav(sm_debug_file(), pvp);
2314 if (pvp == NULL)
2321 while (*pvp != NULL && sz > 0)
2325 natomtok = (IntTokenTab[**pvp & 0xff] == ATM);
2332 for (q = *pvp; *q != '\0'; )
2354 if (pvp++ == evp)
2714 register char **pvp; local
2768 pvp = prescan(name, '\0', pvpbuf, sizeof(pvpbuf), NULL, NULL, false);
2769 if (pvp == NULL)
2771 if (REWRITE(pvp, 3, e) == EX_TEMPFAIL)
2776 register char **pxp = pvp;
2800 if (REWRITE(pvp, 3, e) == EX_TEMPFAIL)
2814 if (REWRITE(pvp, 1, e) == EX_TEMPFAIL)
2819 if (REWRITE(pvp, 2, e) == EX_TEMPFAIL)
2824 if (REWRITE(pvp, rwset, e) == EX_TEMPFAIL)
2835 if (REWRITE(pvp, 4, e) == EX_TEMPFAIL)
2842 cataddr(pvp, NULL, lbuf, sizeof(lbuf), '\0', false);
2890 register char **pvp; local
2903 pvp = prescan(a->q_user, '\0', pvpbuf, sizeof(pvpbuf), NULL, NULL,
2905 if (pvp == NULL)
2923 if (REWRITE(pvp, 5, e) == EX_TEMPFAIL)
2931 if (pvp[0] == NULL || (pvp[0][0] & 0377) != CANONNET)
2939 a1 = buildaddr(pvp, NULL, 0, e);
3166 char **pvp; local
3213 pvp = prescan(buf, '\0', pvpbuf, sizeof(pvpbuf), NULL,
3218 if (pvp == NULL)
3231 (void) REWRITE(pvp, rsno, e);
3235 if (pvp[0] != NULL && (pvp[0][0] & 0377) != CANONNET &&
3238 cataddr(&(pvp[0]), NULL, ubuf, sizeof(ubuf),
3245 if (pvp[0] == NULL || (pvp[0][0] & 0377) != CANONNET ||
3246 pvp[1] == NULL || (strcmp(pvp[1], "error") != 0 &&
3247 strcmp(pvp[1], "discard") != 0))
3252 if (strcmp(pvp[1], "discard") == 0)
3259 else if (strcmp(pvp[1], "error") == 0 &&
3260 pvp[2] != NULL && (pvp[2][0] & 0377) == CANONHOST &&
3261 pvp[3] != NULL && strcmp(pvp[3], "quarantine") == 0)
3263 if (pvp[4] == NULL ||
3264 (pvp[4][0] & 0377) != CANONUSER ||
3265 pvp[5] == NULL)
3270 cataddr(&(pvp[5]), NULL, ubuf,
3288 (void) buildaddr(pvp, &a1, 0, e);
3388 rscap(rwset, p1, p2, e, pvp, pvpbuf, size) in rscap() argument
3393 char ***pvp;
3410 SM_REQUIRE(pvp != NULL);
3443 *pvp = prescan(buf, '\0', pvpbuf, size, NULL, IntTokenTab,
3445 if (*pvp != NULL)
3446 rstat = rewrite(*pvp, rsno, 0, e, size);