s3:auth_util: add the uid with WBC_ID_TYPE_BOTH also to the group array
[rusty/samba.git] / source3 / auth / auth_util.c
index 11b220eec6b9035d17b7f686283a522bbb6ac0d7..2c26414b27825f5269badfce0fdc15849c3a5c87 100644 (file)
@@ -604,9 +604,11 @@ NTSTATUS create_local_token(TALLOC_CTX *mem_ctx,
                return NT_STATUS_NO_MEMORY;
        }
 
-       /* Start at index 1, where the groups start. */
+       for (i=0; i<t->num_sids; i++) {
 
-       for (i=1; i<t->num_sids; i++) {
+               if (i == 0 && ids[i].type != WBC_ID_TYPE_BOTH) {
+                       continue;
+               }
 
                if (ids[i].type != WBC_ID_TYPE_GID &&
                    ids[i].type != WBC_ID_TYPE_BOTH) {