summaryrefslogtreecommitdiffstats
path: root/source3/include/ctdbd_conn.h
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-02-17 11:57:52 +0100
committerStefan Metzmacher <metze@samba.org>2014-02-21 12:48:31 +0100
commit9677fae6aab26d2bf0884dc31516d2dcd8840c03 (patch)
treea11c9f461d764b0691f346f8dc79975ac305cfb4 /source3/include/ctdbd_conn.h
parent52ccb40d595fc80bfa53b0b9cd75ffb902369681 (diff)
downloadsamba-9677fae6aab26d2bf0884dc31516d2dcd8840c03.tar.gz
samba-9677fae6aab26d2bf0884dc31516d2dcd8840c03.tar.xz
samba-9677fae6aab26d2bf0884dc31516d2dcd8840c03.zip
s3:lib/ctdbd_conn: let release_ip_handler return bool
If it returns true the passed ip address matched and we let a nested ctdb operation fail with NT_STATUS_ADDRESS_CLOSED. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
Diffstat (limited to 'source3/include/ctdbd_conn.h')
-rw-r--r--source3/include/ctdbd_conn.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/include/ctdbd_conn.h b/source3/include/ctdbd_conn.h
index ce5c8ba007..0f85229e9c 100644
--- a/source3/include/ctdbd_conn.h
+++ b/source3/include/ctdbd_conn.h
@@ -76,7 +76,7 @@ NTSTATUS ctdbd_traverse(uint32_t db_id,
NTSTATUS ctdbd_register_ips(struct ctdbd_connection *conn,
const struct sockaddr_storage *server,
const struct sockaddr_storage *client,
- void (*release_ip_handler)(const char *ip_addr,
+ bool (*release_ip_handler)(const char *ip_addr,
void *private_data),
void *private_data);