diff options
author | Stefan Metzmacher <metze@samba.org> | 2014-02-17 11:57:52 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2014-02-21 12:48:31 +0100 |
commit | 9677fae6aab26d2bf0884dc31516d2dcd8840c03 (patch) | |
tree | a11c9f461d764b0691f346f8dc79975ac305cfb4 /source3/include/ctdbd_conn.h | |
parent | 52ccb40d595fc80bfa53b0b9cd75ffb902369681 (diff) | |
download | samba-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.h | 2 |
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); |