/dovecot/src/lib-smtp/ |
H A D | smtp-reply.c | 47 const char *prefix, *enh_code; local 54 enh_code = smtp_reply_get_enh_code(reply); 58 if (enh_code != NULL) { 60 str_append(out, enh_code); 73 if (enh_code != NULL) { 74 str_append(out, enh_code); 85 const char *enh_code = smtp_reply_get_enh_code(reply); local 92 if (enh_code != NULL) { 94 str_append(out, enh_code); 111 const char *enh_code local [all...] |
H A D | smtp-server-reply.c | 97 const char *enh_code) 121 i_assert(enh_code == NULL || *enh_code == '\0' || 122 ((unsigned int)(enh_code[0] - '0') == (status / 100) 123 && enh_code[1] == '.')); 132 if (enh_code == NULL || *enh_code == '\0') { 137 p_strdup_printf(pool, "%03u-%s ", status, enh_code); 145 unsigned int status, const char *enh_code) 147 return smtp_server_reply_create_index(cmd, 0, status, enh_code); 95 smtp_server_reply_create_index(struct smtp_server_command *cmd, unsigned int index, unsigned int status, const char *enh_code) argument 144 smtp_server_reply_create(struct smtp_server_command *cmd, unsigned int status, const char *enh_code) argument 244 smtp_server_reply_indexv(struct smtp_server_cmd_ctx *_cmd, unsigned int index, unsigned int status, const char *enh_code, const char *fmt, va_list args) argument 256 smtp_server_reply(struct smtp_server_cmd_ctx *_cmd, unsigned int status, const char *enh_code, const char *fmt, ...) argument 269 smtp_server_reply_index(struct smtp_server_cmd_ctx *_cmd, unsigned int index, unsigned int status, const char *enh_code, const char *fmt, ...) argument 299 smtp_server_reply_allv(struct smtp_server_cmd_ctx *_cmd, unsigned int status, const char *enh_code, const char *fmt, va_list args) argument 333 smtp_server_reply_all(struct smtp_server_cmd_ctx *_cmd, unsigned int status, const char *enh_code, const char *fmt, ...) argument 344 smtp_server_reply_early(struct smtp_server_cmd_ctx *_cmd, unsigned int status, const char *enh_code, const char *fmt, ...) argument [all...] |
H A D | smtp-server.h | 80 unsigned int status, const char *enh_code, 333 const char *enh_code, const char *reason) 427 unsigned int status, const char *enh_code, 457 unsigned int index, unsigned int status, const char *enh_code) 461 unsigned int status, const char *enh_code) ATTR_NULL(3); 476 unsigned int index, unsigned int status, const char *enh_code, 479 unsigned int index, unsigned int status, const char *enh_code, 483 unsigned int status, const char *enh_code, const char *fmt, ...) 494 unsigned int status, const char *enh_code, 499 unsigned int status, const char *enh_code, [all...] |
H A D | smtp-server-transaction.c | 109 unsigned int status, const char *enh_code, 120 status, enh_code, "<%s> %s", 107 smtp_server_transaction_fail_data(struct smtp_server_transaction *trans, struct smtp_server_cmd_ctx *data_cmd, unsigned int status, const char *enh_code, const char *fmt, va_list args) argument
|
H A D | smtp-server-command.c | 567 unsigned int status, const char *enh_code, 578 status, enh_code, fmt, args); 593 status, enh_code, fmt, args_copy); 566 smtp_server_command_fail(struct smtp_server_command *cmd, unsigned int status, const char *enh_code, const char *fmt, ...) argument
|
H A D | smtp-server-connection.c | 1201 const char *enh_code, const char *reason) 1210 i_assert(enh_code[0] == '4' && enh_code[1] == '.'); 1213 "421 %s %s %s", enh_code, conn->set.hostname, reason); 1200 smtp_server_connection_terminate(struct smtp_server_connection **_conn, const char *enh_code, const char *reason) argument
|
/dovecot/src/lmtp/ |
H A D | client.h | 51 void client_destroy(struct client *client, const char *enh_code, 53 void client_disconnect(struct client *client, const char *enh_code,
|
H A D | client.c | 188 void client_destroy(struct client *client, const char *enh_code, argument 195 client_disconnect(client, enh_code, reason); 221 void client_disconnect(struct client *client, const char *enh_code, argument 238 (enh_code == NULL ? "4.0.0" : enh_code), reason);
|
H A D | lmtp-local.c | 159 unsigned int status, const char *enh_code, 174 status, enh_code, "<%s> %s", 157 lmtp_local_rcpt_fail_all(struct lmtp_local *local, struct smtp_server_cmd_ctx *cmd, unsigned int status, const char *enh_code, const char *fmt, ...) argument
|
/dovecot/src/submission/ |
H A D | submission-client.c | 369 void client_disconnect(struct client *client, const char *enh_code, argument 400 (enh_code == NULL ? "4.0.0" : enh_code), reason);
|
/dovecot/src/submission-login/ |
H A D | submission-proxy.c | 225 const char *text = NULL, *enh_code = NULL; local 240 text = strip_enhanced_code(text, &enh_code); 381 smtp_server_reply_create(command, status, enh_code);
|