diff options
author | Ronnie Sahlberg <ronniesahlberg@gmail.com> | 2011-09-01 10:28:15 +1000 |
---|---|---|
committer | Ronnie Sahlberg <ronniesahlberg@gmail.com> | 2011-09-01 10:28:15 +1000 |
commit | a0d4d240c3d8db196c8eb4f875802bfcffe182f0 (patch) | |
tree | d9c7c64bdbc72e0535706bd972c8cc23a8c700b3 /ctdb/server/ctdb_recover.c | |
parent | 63dc96cdb2b6dcdfed8e49c3f2f6a42ed13d1df5 (diff) | |
download | samba-a0d4d240c3d8db196c8eb4f875802bfcffe182f0.tar.gz samba-a0d4d240c3d8db196c8eb4f875802bfcffe182f0.tar.xz samba-a0d4d240c3d8db196c8eb4f875802bfcffe182f0.zip |
ReadOnly: add a readonly flag to the getdbmap control and show the readonly setting in ctdb getdbmap output
(This used to be ctdb commit 4cac9ad7d9c9ca657a247a6c215476399c7d2210)
Diffstat (limited to 'ctdb/server/ctdb_recover.c')
-rw-r--r-- | ctdb/server/ctdb_recover.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ctdb/server/ctdb_recover.c b/ctdb/server/ctdb_recover.c index bfd9bae772..e1a4776af1 100644 --- a/ctdb/server/ctdb_recover.c +++ b/ctdb/server/ctdb_recover.c @@ -190,6 +190,9 @@ ctdb_control_getdbmap(struct ctdb_context *ctdb, uint32_t opcode, TDB_DATA indat if (ctdb_db->persistent != 0) { dbid_map->dbs[i].flags |= CTDB_DB_FLAGS_PERSISTENT; } + if (ctdb_db->readonly != 0) { + dbid_map->dbs[i].flags |= CTDB_DB_FLAGS_READONLY; + } } return 0; |