diff options
author | Michael Adam <obnox@samba.org> | 2009-12-11 15:31:02 +0100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2009-12-12 00:45:39 +0100 |
commit | 46de365e78c937ebbb7b219b36773a0aab20e7df (patch) | |
tree | 8193af18bb1a6f86e9ee78e3fdb953d0d2d6317d /ctdb/server/ctdb_control.c | |
parent | 8dedde81cd7b3e8405932d3eb84d55b184275f54 (diff) | |
download | samba-46de365e78c937ebbb7b219b36773a0aab20e7df.tar.gz samba-46de365e78c937ebbb7b219b36773a0aab20e7df.tar.xz samba-46de365e78c937ebbb7b219b36773a0aab20e7df.zip |
Add a new control CTDB_GET_DB_SEQNUM - fetch a persistent db's sequence number.
Michael
(This used to be ctdb commit a7e3b5fac6b3f5d74473f26eb86c067b35647996)
Diffstat (limited to 'ctdb/server/ctdb_control.c')
-rw-r--r-- | ctdb/server/ctdb_control.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ctdb/server/ctdb_control.c b/ctdb/server/ctdb_control.c index 9cc5591d3d7..3382fae39aa 100644 --- a/ctdb/server/ctdb_control.c +++ b/ctdb/server/ctdb_control.c @@ -556,6 +556,10 @@ static int32_t ctdb_control_dispatch(struct ctdb_context *ctdb, case CTDB_CONTROL_CLEAR_LOG: return ctdb_control_clear_log(ctdb); + case CTDB_CONTROL_GET_DB_SEQNUM: + CHECK_CONTROL_DATA_SIZE(sizeof(uint64_t)); + return ctdb_control_get_db_seqnum(ctdb, indata, outdata); + default: DEBUG(DEBUG_CRIT,(__location__ " Unknown CTDB control opcode %u\n", opcode)); return -1; |