s3-auth: Make server_info const in create_local_token()
[rusty/samba.git] / source3 / auth / auth_util.c
index e2a687ddf400ca232afd959ef70cd7b6adbd5e48..1cc78f07577c3d57eb2a5bb885a1ec7923fe2706 100644 (file)
@@ -443,7 +443,7 @@ static NTSTATUS log_nt_token(struct security_token *token)
  */
 
 NTSTATUS create_local_token(TALLOC_CTX *mem_ctx,
-                           struct auth_serversupplied_info *server_info,
+                           const struct auth_serversupplied_info *server_info,
                            DATA_BLOB *session_key,
                            struct auth_serversupplied_info **session_info_out)
 {
@@ -527,9 +527,9 @@ NTSTATUS create_local_token(TALLOC_CTX *mem_ctx,
                                   "ignoring it\n", sid_string_dbg(sid)));
                        continue;
                }
-               if (!add_gid_to_array_unique(server_info, gid,
-                                       &session_info->utok.groups,
-                                       &session_info->utok.ngroups)) {
+               if (!add_gid_to_array_unique(session_info, gid,
+                                            &session_info->utok.groups,
+                                            &session_info->utok.ngroups)) {
                        return NT_STATUS_NO_MEMORY;
                }
        }