s3:popt_common: use cmdline_messaging_context() in popt_common_credentials_callback()
authorRalph Boehme <slow@samba.org>
Tue, 10 Jul 2018 13:26:40 +0000 (15:26 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Fri, 7 Sep 2018 15:26:15 +0000 (17:26 +0200)
commit2c63ce94ef3a55ab0aa1aae4f6fee88e29ac2efe
tree9bddb184322dbf93f7f4c3d6f7148233374c03f9
parent10e1a6ebb3d95b8a1584a9b90c2584536aa9c96d
s3:popt_common: use cmdline_messaging_context() in popt_common_credentials_callback()

This adds a call to cmdline_messaging_context() to the popt
popt_common_credentials_callback() hook and ensures that any client tool
that uses POPT_COMMON_CREDENTIALS gets an implicit messaging context,
ensuring it doesn't crash in the subsequent lp_load_client() with
include=registry in a cluster.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13465

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Christof Schmitt <cs@samba.org>
source3/lib/popt_common_cmdline.c
source3/wscript_build