From 4122dabbf9ffce5b2353a25e16794e9d6d38228d Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Mon, 14 Apr 2008 22:58:38 +0200 Subject: net: abort when lp_realm is not set in net_ads_leave(). Guenther (This used to be commit 53735edcbb059e73c51ae17d4ff75d2a4dee53e5) --- source3/utils/net_ads.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source3/utils/net_ads.c') diff --git a/source3/utils/net_ads.c b/source3/utils/net_ads.c index b4814521aa..50e5b3752b 100644 --- a/source3/utils/net_ads.c +++ b/source3/utils/net_ads.c @@ -816,6 +816,11 @@ static int net_ads_leave(int argc, const char **argv) struct libnet_UnjoinCtx *r = NULL; WERROR werr; + if (!*lp_realm()) { + d_fprintf(stderr, "No realm set, are we joined ?\n"); + return -1; + } + if (!(ctx = talloc_init("net_ads_leave"))) { d_fprintf(stderr, "Could not initialise talloc context.\n"); return -1; -- cgit