Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
uint64_t srvid, uint32_t flags, TDB_DATA data,
TALLOC_CTX *mem_ctx, TDB_DATA *outdata,
int *cstatus);
-NTSTATUS ctdb_watch_us(struct ctdbd_connection *conn);
+int ctdb_watch_us(struct ctdbd_connection *conn);
NTSTATUS ctdb_unwatch(struct ctdbd_connection *conn);
struct ctdb_req_message;
mem_ctx, outdata, cstatus);
}
-NTSTATUS ctdb_watch_us(struct ctdbd_connection *conn)
+int ctdb_watch_us(struct ctdbd_connection *conn)
{
struct ctdb_client_notify_register reg_data;
size_t struct_len;
if (ret != 0) {
DEBUG(1, ("ctdbd_control_local failed: %s\n",
strerror(ret)));
- return map_nt_error_from_unix(ret);
}
- return NT_STATUS_OK;
+ return ret;
}
NTSTATUS ctdb_unwatch(struct ctdbd_connection *conn)