svn commit: samba r13024 - branches/SAMBA_3_0/source/lib
branches/SAMBA_3_0/source/nsswitch trunk/source/lib
trunk/source/nsswitch
gd at samba.org
gd at samba.org
Thu Jan 19 00:03:15 GMT 2006
Author: gd
Date: 2006-01-19 00:03:07 +0000 (Thu, 19 Jan 2006)
New Revision: 13024
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13024
Log:
Add is_null_sid.
GUenther
Modified:
branches/SAMBA_3_0/source/lib/util_sid.c
branches/SAMBA_3_0/source/nsswitch/winbindd_util.c
trunk/source/lib/util_sid.c
trunk/source/nsswitch/winbindd_util.c
Changeset:
Modified: branches/SAMBA_3_0/source/lib/util_sid.c
===================================================================
--- branches/SAMBA_3_0/source/lib/util_sid.c 2006-01-18 23:42:29 UTC (rev 13023)
+++ branches/SAMBA_3_0/source/lib/util_sid.c 2006-01-19 00:03:07 UTC (rev 13024)
@@ -619,3 +619,9 @@
return;
}
+
+BOOL is_null_sid(const DOM_SID *sid)
+{
+ static const DOM_SID null_sid = {0};
+ return sid_equal(sid, &null_sid);
+}
Modified: branches/SAMBA_3_0/source/nsswitch/winbindd_util.c
===================================================================
--- branches/SAMBA_3_0/source/nsswitch/winbindd_util.c 2006-01-18 23:42:29 UTC (rev 13023)
+++ branches/SAMBA_3_0/source/nsswitch/winbindd_util.c 2006-01-19 00:03:07 UTC (rev 13024)
@@ -106,7 +106,6 @@
{
struct winbindd_domain *domain;
const char *alternative_name = NULL;
- static const DOM_SID null_sid = {0};
/* ignore alt_name if we are not in an AD domain */
@@ -128,7 +127,7 @@
}
}
if (sid) {
- if (sid_equal(sid, &null_sid) ) {
+ if (is_null_sid(sid)) {
} else if (sid_equal(sid, &domain->sid)) {
return domain;
Modified: trunk/source/lib/util_sid.c
===================================================================
--- trunk/source/lib/util_sid.c 2006-01-18 23:42:29 UTC (rev 13023)
+++ trunk/source/lib/util_sid.c 2006-01-19 00:03:07 UTC (rev 13024)
@@ -624,3 +624,9 @@
return;
}
+
+BOOL is_null_sid(const DOM_SID *sid)
+{
+ static const DOM_SID null_sid = {0};
+ return sid_equal(sid, &null_sid);
+}
Modified: trunk/source/nsswitch/winbindd_util.c
===================================================================
--- trunk/source/nsswitch/winbindd_util.c 2006-01-18 23:42:29 UTC (rev 13023)
+++ trunk/source/nsswitch/winbindd_util.c 2006-01-19 00:03:07 UTC (rev 13024)
@@ -106,7 +106,6 @@
{
struct winbindd_domain *domain;
const char *alternative_name = NULL;
- static const DOM_SID null_sid = {0};
/* ignore alt_name if we are not in an AD domain */
@@ -128,7 +127,7 @@
}
}
if (sid) {
- if (sid_equal(sid, &null_sid) ) {
+ if (is_null_sid(sid)) {
} else if (sid_equal(sid, &domain->sid)) {
return domain;
More information about the samba-cvs
mailing list