fixing domain join and domain login problems
[samba.git] / source3 / passdb / smbpassgroupunix.c
index 25e41680be085043330f449388a41f4988da6a64..d83196415cf2fba725699a2a4ba5b0cb86abef11 100644 (file)
@@ -29,7 +29,7 @@ extern DOM_SID global_member_sid;
  to ensure no modification outside this module.
 ****************************************************************/
 
-static void *startsmbfilegrpent(BOOL update)
+static void *startsmbunixgrpent(BOOL update)
 {
        return startsmbfilepwent(False);
 }
@@ -38,7 +38,7 @@ static void *startsmbfilegrpent(BOOL update)
  End enumeration of the smbpasswd list.
 ****************************************************************/
 
-static void endsmbfilegrpent(void *vp)
+static void endsmbunixgrpent(void *vp)
 {
        endsmbfilepwent(vp);
 }
@@ -48,7 +48,7 @@ static void endsmbfilegrpent(void *vp)
  This must be treated as an opaque token.
 *************************************************************************/
 
-static SMB_BIG_UINT getsmbfilegrppos(void *vp)
+static SMB_BIG_UINT getsmbunixgrppos(void *vp)
 {
        return getsmbfilepwpos(vp);
 }
@@ -58,7 +58,7 @@ static SMB_BIG_UINT getsmbfilegrppos(void *vp)
  This must be treated as an opaque token.
 *************************************************************************/
 
-static BOOL setsmbfilegrppos(void *vp, SMB_BIG_UINT tok)
+static BOOL setsmbunixgrppos(void *vp, SMB_BIG_UINT tok)
 {
        return setsmbfilepwpos(vp, tok);
 }
@@ -66,7 +66,7 @@ static BOOL setsmbfilegrppos(void *vp, SMB_BIG_UINT tok)
 /*************************************************************************
  Routine to return the next smbpassgroup entry
  *************************************************************************/
-static struct smb_passwd *getsmbfilegrpent(void *vp,
+static struct smb_passwd *getsmbunixgrpent(void *vp,
                uint32 **grp_rids, int *num_grps,
                uint32 **als_rids, int *num_alss)
 {
@@ -79,7 +79,7 @@ static struct smb_passwd *getsmbfilegrpent(void *vp,
 
        if (vp == NULL)
        {
-               DEBUG(0,("getsmbfilegrpent: Bad password file pointer.\n"));
+               DEBUG(0,("getsmbunixgrpent: Bad password file pointer.\n"));
                return NULL;
        }
 
@@ -126,7 +126,6 @@ static struct smb_passwd *getsmbfilegrpent(void *vp,
        {
                DOM_SID sid;
                char *unix_grpname;
-               uint32 status;
                uint32 rid;
 
                /*
@@ -148,7 +147,7 @@ static struct smb_passwd *getsmbfilegrpent(void *vp,
                        {
                                pstring sid_str;
                                sid_to_string(sid_str, &sid);
-                               DEBUG(0,("user %s is in a UNIX group %s that maps to an NT RID (0x%x) in another domain (%s)\n",
+                               DEBUG(0,("user %s is in a UNIX group %s that maps to an NT Domain Alias RID (0x%x) in another domain (%s)\n",
                                          pw_buf->smb_name, unix_grpname, rid, sid_str));
                                continue;
                        }
@@ -170,7 +169,7 @@ static struct smb_passwd *getsmbfilegrpent(void *vp,
                        {
                                pstring sid_str;
                                sid_to_string(sid_str, &sid);
-                               DEBUG(0,("user %s is in a UNIX group %s that maps to an NT RID (0x%x) in another domain (%s)\n",
+                               DEBUG(0,("user %s is in a UNIX group %s that maps to an NT Domain Group RID (0x%x) in another domain (%s)\n",
                                          pw_buf->smb_name, unix_grpname, rid, sid_str));
                                continue;
                        }
@@ -217,14 +216,14 @@ static struct smb_passwd *getsmbfilegrpent(void *vp,
 
 static struct passgrp_ops file_ops =
 {
-       startsmbfilegrpent,
-       endsmbfilegrpent,
-       getsmbfilegrppos,
-       setsmbfilegrppos,
+       startsmbunixgrpent,
+       endsmbunixgrpent,
+       getsmbunixgrppos,
+       setsmbunixgrppos,
        iterate_getsmbgrpnam,          /* In passgrp.c */
        iterate_getsmbgrpuid,          /* In passgrp.c */
        iterate_getsmbgrprid,          /* In passgrp.c */
-       getsmbfilegrpent,
+       getsmbunixgrpent,
 };
 
 struct passgrp_ops *unix_initialise_password_grp(void)