[SCM] Samba Shared Repository - branch master updated
Andreas Schneider
asn at samba.org
Thu May 21 14:54:03 MDT 2015
The branch, master has been updated
via af2fb66 s3-spoolss: use talloc_zero in spoolss notify code
via f56dfb0 testparm: Add warning if the netbios name is too long
from e9f0852 s3: lib: util: Ensure we read a hex number as %x, not %u.
https://git.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit af2fb66b89f82bf46b7fcd511c2bd6ebe7f950ef
Author: Günther Deschner <gd at samba.org>
Date: Mon Apr 27 20:46:32 2015 +0200
s3-spoolss: use talloc_zero in spoolss notify code
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Andreas Schneider <asn at samba.org>
Autobuild-User(master): Andreas Schneider <asn at cryptomilk.org>
Autobuild-Date(master): Thu May 21 22:53:16 CEST 2015 on sn-devel-104
commit f56dfb0722ff432edb0a228766b1f53ccefcfd23
Author: Andreas Schneider <asn at samba.org>
Date: Mon Apr 27 16:18:38 2015 +0200
testparm: Add warning if the netbios name is too long
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Guenther Deschner <gd at samba.org>
-----------------------------------------------------------------------
Summary of changes:
source3/printing/notify.c | 8 ++------
source3/utils/testparm.c | 5 +++++
2 files changed, 7 insertions(+), 6 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/printing/notify.c b/source3/printing/notify.c
index ec5f470..930e72b 100644
--- a/source3/printing/notify.c
+++ b/source3/printing/notify.c
@@ -357,12 +357,10 @@ static void send_notify_field_values(struct tevent_context *ev,
if (!create_send_ctx())
return;
- msg = talloc(send_ctx, struct spoolss_notify_msg);
+ msg = talloc_zero(send_ctx, struct spoolss_notify_msg);
if (!msg)
return;
- ZERO_STRUCTP(msg);
-
fstrcpy(msg->printer, sharename);
msg->type = type;
msg->field = field;
@@ -388,12 +386,10 @@ static void send_notify_field_buffer(struct tevent_context *ev,
if (!create_send_ctx())
return;
- msg = talloc(send_ctx, struct spoolss_notify_msg);
+ msg = talloc_zero(send_ctx, struct spoolss_notify_msg);
if (!msg)
return;
- ZERO_STRUCTP(msg);
-
fstrcpy(msg->printer, sharename);
msg->type = type;
msg->field = field;
diff --git a/source3/utils/testparm.c b/source3/utils/testparm.c
index 7850b43..5912d18 100644
--- a/source3/utils/testparm.c
+++ b/source3/utils/testparm.c
@@ -88,6 +88,11 @@ static int do_global_checks(void)
"must differ.\n\n");
}
+ if (strlen(lp_netbios_name()) > 15) {
+ fprintf(stderr, "WARNING: The 'netbios name' is too long "
+ "(max. 15 chars).\n\n");
+ }
+
if (!directory_exist_stat(lp_lock_directory(), &st)) {
fprintf(stderr, "ERROR: lock directory %s does not exist\n\n",
lp_lock_directory());
--
Samba Shared Repository
More information about the samba-cvs
mailing list