From e977884b9bbaebd13fd2ab64fa452b942073d025 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sun, 26 Jan 2014 01:55:52 +0100 Subject: s4:torture: handle binding_struct->host == NULL in torture_parse_target() Signed-off-by: Stefan Metzmacher Reviewed-by: Guenther Deschner --- source4/torture/smbtorture.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source4/torture/smbtorture.c b/source4/torture/smbtorture.c index cb0be97caf..fd5315d20c 100644 --- a/source4/torture/smbtorture.c +++ b/source4/torture/smbtorture.c @@ -163,7 +163,9 @@ bool torture_parse_target(struct loadparm_context *lp_ctx, const char *target) d_printf("Invalid option: %s is not a valid torture target (share or binding string)\n\n", target); return false; } - lpcfg_set_cmdline(lp_ctx, "torture:host", binding_struct->host); + if (binding_struct->host != NULL) { + lpcfg_set_cmdline(lp_ctx, "torture:host", binding_struct->host); + } if (lpcfg_parm_string(lp_ctx, NULL, "torture", "share") == NULL) lpcfg_set_cmdline(lp_ctx, "torture:share", "IPC$"); lpcfg_set_cmdline(lp_ctx, "torture:binding", target); -- cgit