svn commit: samba r11088 - in branches/SAMBA_4_0/source/nbt_server/wins: .

metze at samba.org metze at samba.org
Sat Oct 15 10:55:30 GMT 2005


Author: metze
Date: 2005-10-15 10:55:30 +0000 (Sat, 15 Oct 2005)
New Revision: 11088

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11088

Log:
don't try to set empty strings values as attributes
our ldb doesn't support them, does w2k3 LDAP supports them?

metze
Modified:
   branches/SAMBA_4_0/source/nbt_server/wins/winsdb.c


Changeset:
Modified: branches/SAMBA_4_0/source/nbt_server/wins/winsdb.c
===================================================================
--- branches/SAMBA_4_0/source/nbt_server/wins/winsdb.c	2005-10-15 10:15:42 UTC (rev 11087)
+++ branches/SAMBA_4_0/source/nbt_server/wins/winsdb.c	2005-10-15 10:55:30 UTC (rev 11088)
@@ -514,10 +514,10 @@
 	msg->dn = winsdb_dn(msg, rec->name);
 	if (msg->dn == NULL) goto failed;
 	ret |= ldb_msg_add_fmt(msg, "type", "0x%02X", rec->name->type);
-	if (rec->name->name) {
+	if (rec->name->name && *rec->name->name) {
 		ret |= ldb_msg_add_string(msg, "name", rec->name->name);
 	}
-	if (rec->name->scope) {
+	if (rec->name->scope && *rec->name->scope) {
 		ret |= ldb_msg_add_string(msg, "scope", rec->name->scope);
 	}
 	ret |= ldb_msg_add_fmt(msg, "objectClass", "winsRecord");



More information about the samba-cvs mailing list