• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/postfix-255/postfix/src/global/

Lines Matching refs:request

5 /*	deliver request pass_through
9 /* int deliver_pass(class, service, request, recipient)
12 /* DELIVER_REQUEST *request;
15 /* int deliver_pass_all(class, service, request)
18 /* DELIVER_REQUEST *request;
26 /* deliver_pass_all() delegates an entire delivery request.
34 /* .IP request
35 /* Delivery request with queue file information.
92 /* deliver_pass_send_request - send delivery request to delivery process */
94 static int deliver_pass_send_request(VSTREAM *stream, DELIVER_REQUEST *request,
101 ATTR_TYPE_INT, MAIL_ATTR_FLAGS, request->flags,
102 ATTR_TYPE_STR, MAIL_ATTR_QUEUE, request->queue_name,
103 ATTR_TYPE_STR, MAIL_ATTR_QUEUEID, request->queue_id,
104 ATTR_TYPE_LONG, MAIL_ATTR_OFFSET, request->data_offset,
105 ATTR_TYPE_LONG, MAIL_ATTR_SIZE, request->data_size,
107 ATTR_TYPE_STR, MAIL_ATTR_ENCODING, request->encoding,
108 ATTR_TYPE_STR, MAIL_ATTR_SENDER, request->sender,
109 ATTR_TYPE_STR, MAIL_ATTR_DSN_ENVID, request->dsn_envid,
110 ATTR_TYPE_INT, MAIL_ATTR_DSN_RET, request->dsn_ret,
111 ATTR_TYPE_FUNC, msg_stats_print, (void *) &request->msg_stats,
113 ATTR_TYPE_STR, MAIL_ATTR_LOG_CLIENT_NAME, request->client_name,
114 ATTR_TYPE_STR, MAIL_ATTR_LOG_CLIENT_ADDR, request->client_addr,
115 ATTR_TYPE_STR, MAIL_ATTR_LOG_CLIENT_PORT, request->client_port,
116 ATTR_TYPE_STR, MAIL_ATTR_LOG_PROTO_NAME, request->client_proto,
117 ATTR_TYPE_STR, MAIL_ATTR_LOG_HELO_NAME, request->client_helo,
119 ATTR_TYPE_STR, MAIL_ATTR_SASL_METHOD, request->sasl_method,
120 ATTR_TYPE_STR, MAIL_ATTR_SASL_USERNAME, request->sasl_username,
121 ATTR_TYPE_STR, MAIL_ATTR_SASL_SENDER, request->sasl_sender,
123 ATTR_TYPE_STR, MAIL_ATTR_LOG_IDENT, request->log_ident,
124 ATTR_TYPE_STR, MAIL_ATTR_RWR_CONTEXT, request->rewrite_context,
160 DELIVER_REQUEST *request,
177 nexthop = request->nexthop;
198 || deliver_pass_send_request(stream, request, nexthop, rcpt) != 0) {
200 status = defer_append(DEL_REQ_TRACE_FLAGS(request->flags),
201 request->queue_id, &request->msg_stats,
206 status = defer_append(DEL_REQ_TRACE_FLAGS(request->flags),
207 request->queue_id, &request->msg_stats,
221 /* deliver_pass_all - pass entire delivery request */
224 DELIVER_REQUEST *request)
235 list = &request->rcpt_list;
237 status |= deliver_pass(class, service, request, rcpt);