diff options
author | Michael Adam <obnox@samba.org> | 2008-04-15 17:36:44 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2008-04-15 17:40:27 +0200 |
commit | ed85ea4248688005d1769894f0b2f2e86d822fde (patch) | |
tree | 2dee22cef2de5fd443fe9e6f16d09c8fb6f6a8a5 /source3 | |
parent | 770b1923dc7735c2681c9976201569896feb74d9 (diff) | |
download | samba-ed85ea4248688005d1769894f0b2f2e86d822fde.tar.gz samba-ed85ea4248688005d1769894f0b2f2e86d822fde.tar.bz2 samba-ed85ea4248688005d1769894f0b2f2e86d822fde.zip |
net conf: adapt output of NULL share params in net conf list.
don't list NULL share name and don't indent these parameters
Michael
(This used to be commit 0212b38913945ce3c8b14734804d81f1cd315621)
Diffstat (limited to 'source3')
-rw-r--r-- | source3/utils/net_conf.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/source3/utils/net_conf.c b/source3/utils/net_conf.c index 293485aab1..4fffcf8a8c 100644 --- a/source3/utils/net_conf.c +++ b/source3/utils/net_conf.c @@ -246,11 +246,16 @@ static int net_conf_list(struct smbconf_ctx *conf_ctx, } for (share_count = 0; share_count < num_shares; share_count++) { - d_printf("[%s]\n", share_names[share_count]); + const char *indent = ""; + if (share_names[share_count] != NULL) { + d_printf("[%s]\n", share_names[share_count]); + indent = "\t"; + } for (param_count = 0; param_count < num_params[share_count]; param_count++) { - d_printf("\t%s = %s\n", + d_printf("%s%s = %s\n", + indent, param_names[share_count][param_count], param_values[share_count][param_count]); } |