Lines Matching defs:conn
13 struct smtp_server_connection *conn = cmd->conn;
24 if (conn->pending_helo == &data->helo)
25 conn->pending_helo = NULL;
28 smtp_server_connection_reset_state(conn);
30 i_free(conn->helo_domain);
31 conn->helo_domain = i_strdup(data->helo.domain);
32 conn->helo.domain = conn->helo_domain;
33 conn->helo.domain_valid = data->helo.domain_valid;
34 conn->helo.old_smtp = data->helo.old_smtp;
39 struct smtp_server_connection *conn = cmd->conn;
44 if (conn->helo.domain == NULL ||
45 strcmp(conn->helo.domain, data->helo.domain) != 0 ||
46 conn->helo.old_smtp != data->helo.old_smtp)
54 struct smtp_server_connection *conn = cmd->conn;
55 enum smtp_capability caps = conn->set.capabilities;
56 const struct smtp_server_callbacks *callbacks = conn->callbacks;
60 bool first = (conn->pending_helo == NULL && conn->helo.domain == NULL);
73 if (conn->state.state == SMTP_SERVER_STATE_GREETING)
74 smtp_server_connection_set_state(conn, SMTP_SERVER_STATE_HELO);
82 if (conn->helo.domain == NULL ||
83 strcmp(conn->helo.domain, domain) != 0 ||
84 conn->helo.old_smtp != old_smtp)
87 if (conn->pending_helo == NULL)
88 conn->pending_helo = &helo_data->helo;
97 if ((ret=callbacks->conn_cmd_helo(conn->context,