]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-imap-client: Add imapc_cmd_has_imap4rev2()
authorMarco Bettini <marco.bettini@open-xchange.com>
Tue, 3 Jun 2025 12:22:54 +0000 (12:22 +0000)
committerMarco Bettini <marco.bettini@open-xchange.com>
Mon, 14 Jul 2025 08:11:05 +0000 (08:11 +0000)
src/lib-imap-client/imapc-connection.c
src/lib-imap-client/imapc-connection.h

index 7b43a65d80bb8a2ef7b8f59912972e6152668a6e..4fab35f24142156dbca59073f43eb877145b0f1a 100644 (file)
@@ -2566,6 +2566,11 @@ imapc_connection_get_capabilities(struct imapc_connection *conn)
        return conn->capabilities;
 }
 
+bool imapc_cmd_has_imap4rev2(struct imapc_command *cmd)
+{
+       return cmd->conn->imap4rev2_enabled;
+}
+
 void imapc_connection_unselect(struct imapc_client_mailbox *box,
                               bool via_tagged_reply)
 {
index 3f63cea025041727c6a4c02daa98f83cdf96f0c3..e632e406c8adebcc244e86c35a81c088beb1b76e 100644 (file)
@@ -55,7 +55,7 @@ enum imapc_connection_state
 imapc_connection_get_state(struct imapc_connection *conn);
 enum imapc_capability
 imapc_connection_get_capabilities(struct imapc_connection *conn);
-
+bool imapc_cmd_has_imap4rev2(struct imapc_command *cmd);
 struct imapc_client_mailbox *
 imapc_connection_get_mailbox(struct imapc_connection *conn);