From: Andrew Tridgell Date: Sat, 28 Apr 2007 10:01:46 +0000 (+0200) Subject: allow ctdbd_allocate_pkt to be used in client code X-Git-Tag: tevent-0.9.20~348^2~2820 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6c56be88884c04eece46669e7d2829fd380062d8;p=thirdparty%2Fsamba.git allow ctdbd_allocate_pkt to be used in client code (This used to be ctdb commit 2c37cc7bb97dee5bb2e929958e6c834b27c9ae6a) --- diff --git a/ctdb/common/ctdb_daemon.c b/ctdb/common/ctdb_daemon.c index efdaf12084b..d305718575d 100644 --- a/ctdb/common/ctdb_daemon.c +++ b/ctdb/common/ctdb_daemon.c @@ -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; }