]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-master: Added missing anvil_client_is_connected()
authorTimo Sirainen <tss@iki.fi>
Fri, 19 Nov 2010 21:08:37 +0000 (21:08 +0000)
committerTimo Sirainen <tss@iki.fi>
Fri, 19 Nov 2010 21:08:37 +0000 (21:08 +0000)
src/lib-master/anvil-client.c
src/lib-master/anvil-client.h

index 011dce085a09ed75ce83cceb4484f3c5fe9910c4..c5a3195f57b4f432b13e6734c10c1081e4c6d7ce 100644 (file)
@@ -189,3 +189,8 @@ void anvil_client_cmd(struct anvil_client *client, const char *cmd)
 {
        (void)anvil_client_send(client, cmd);
 }
+
+bool anvil_client_is_connected(struct anvil_client *client)
+{
+       return client->fd != -1;
+}
index f4f057fdbf70576ba6e88743d2752cb5853d7926..ad1605c0049f6beb2d8baa0d0a8679a5751e422b 100644 (file)
@@ -25,4 +25,7 @@ void anvil_client_query(struct anvil_client *client, const char *query,
 /* Send a command to anvil, don't expect any replies. */
 void anvil_client_cmd(struct anvil_client *client, const char *cmd);
 
+/* Returns TRUE if anvil is connected to. */
+bool anvil_client_is_connected(struct anvil_client *client);
+
 #endif