• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/postfix-252/postfix/src/milter/

Lines Matching defs:msg_ctx

2285     MILTER_MSG_CONTEXT *msg_ctx = (MILTER_MSG_CONTEXT *) ptr;
2286 MILTER8 *milter = msg_ctx->milter;
2294 #define MILTER8_MESSAGE_DONE(milter, msg_ctx) \
2295 ((milter)->state != MILTER8_STAT_MESSAGE || (msg_ctx)->resp != 0)
2297 if (MILTER8_MESSAGE_DONE(milter, msg_ctx))
2317 if (msg_ctx->first_header) {
2318 msg_ctx->first_header = 0;
2343 msg_ctx->resp =
2345 skip_reply, msg_ctx->eoh_macros,
2356 MILTER_MSG_CONTEXT *msg_ctx = (MILTER_MSG_CONTEXT *) ptr;
2357 MILTER8 *milter = msg_ctx->milter;
2360 if (MILTER8_MESSAGE_DONE(milter, msg_ctx))
2365 msg_ctx->resp =
2367 skip_reply, msg_ctx->eoh_macros,
2378 MILTER_MSG_CONTEXT *msg_ctx = (MILTER_MSG_CONTEXT *) ptr;
2379 MILTER8 *milter = msg_ctx->milter;
2386 if (MILTER8_MESSAGE_DONE(milter, msg_ctx))
2392 if (msg_ctx->first_body) {
2393 msg_ctx->first_body = 0;
2431 msg_ctx->resp =
2433 skip_reply, msg_ctx->eod_macros,
2436 if (MILTER8_MESSAGE_DONE(milter, msg_ctx))
2454 MILTER_MSG_CONTEXT *msg_ctx = (MILTER_MSG_CONTEXT *) ptr;
2455 MILTER8 *milter = msg_ctx->milter;
2458 if (MILTER8_MESSAGE_DONE(milter, msg_ctx))
2476 msg_ctx->resp =
2478 skip_reply, msg_ctx->eod_macros,
2481 if (MILTER8_MESSAGE_DONE(milter, msg_ctx))
2484 msg_ctx->resp =
2485 milter8_event(msg_ctx->milter, SMFIC_BODYEOB, 0,
2486 DONT_SKIP_REPLY, msg_ctx->eod_macros,
2503 MILTER_MSG_CONTEXT msg_ctx;
2526 msg_ctx.milter = milter;
2527 msg_ctx.eoh_macros = eoh_macros;
2528 msg_ctx.eod_macros = eod_macros;
2529 msg_ctx.first_header = 1;
2530 msg_ctx.first_body = 1;
2531 msg_ctx.resp = 0;
2542 (void *) &msg_ctx);
2560 msg_ctx.resp = "450 4.3.0 Queue file write error";
2570 msg_ctx.resp = "450 4.3.0 Queue file write error";
2573 if (MILTER8_MESSAGE_DONE(milter, &msg_ctx))
2588 return (msg_ctx.resp);