Lines Matching refs:rcpt
42 struct lmtp_recipient rcpt;
85 struct lmtp_proxy_recipient *rcpt);
124 lmtp_proxy_recipient_deinit(struct lmtp_proxy_recipient *rcpt)
126 i_free(rcpt);
377 struct lmtp_proxy_recipient *rcpt =
380 lmtp_proxy_recipient_deinit(rcpt);
389 struct lmtp_proxy_recipient *rcpt =
391 struct client *client = rcpt->rcpt.client;
395 lmtp_proxy_recipient_deinit(rcpt);
401 lmtp_recipient_finish(&rcpt->rcpt, trcpt, index);
404 array_append(&client->proxy->rcpt_to, &rcpt, 1);
409 struct lmtp_proxy_recipient *rcpt)
411 struct smtp_server_cmd_ctx *cmd = rcpt->rcpt.rcpt_cmd;
438 struct lmtp_proxy_recipient *rcpt;
537 rcpt = i_new(struct lmtp_proxy_recipient, 1);
538 lmtp_recipient_init(&rcpt->rcpt, client,
541 rcpt->conn = conn;
543 cmd->context = (void*)rcpt;
549 lmtp_proxy_rcpt_cb, lmtp_proxy_data_cb, rcpt);
559 struct lmtp_proxy_recipient *rcpt)
561 struct lmtp_proxy_connection *conn = rcpt->conn;
565 struct smtp_address *address = rcpt->rcpt.rcpt->path;
568 unsigned int rcpt_index = rcpt->rcpt.index;