]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
allow ctdbd_allocate_pkt to be used in client code
authorAndrew Tridgell <tridge@samba.org>
Sat, 28 Apr 2007 10:01:46 +0000 (12:01 +0200)
committerAndrew Tridgell <tridge@samba.org>
Sat, 28 Apr 2007 10:01:46 +0000 (12:01 +0200)
(This used to be ctdb commit 2c37cc7bb97dee5bb2e929958e6c834b27c9ae6a)

ctdb/common/ctdb_daemon.c

index efdaf12084b12243356a6d08bf44ca56f5dc4ad0..d305718575d6ded784ee591eeea158622769f59e 100644 (file)
@@ -695,7 +695,9 @@ struct ctdb_req_header *_ctdbd_allocate_pkt(struct ctdb_context *ctdb,
        hdr->length       = length;
        hdr->ctdb_magic   = CTDB_MAGIC;
        hdr->ctdb_version = CTDB_VERSION;
-       hdr->generation   = ctdb->vnn_map->generation;
+       if (ctdb->vnn_map) {
+               hdr->generation = ctdb->vnn_map->generation;
+       }
 
        return hdr;
 }