rpc_server: Fix CID 1273433 Unused value
authorVolker Lendecke <vl@samba.org>
Wed, 4 Mar 2015 10:08:36 +0000 (11:08 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 4 Mar 2015 22:29:01 +0000 (23:29 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Mar  4 23:29:01 CET 2015 on sn-devel-104

source3/rpc_server/srv_access_check.c

index 878e38b19232f8d659f5f9ccd8c207295e473719..737c6d285214cf7a7cb84a3aba41fc87bf3d1cf6 100644 (file)
@@ -134,7 +134,7 @@ void map_max_allowed_access(const struct security_token *nt_token,
        *pacc_requested &= ~MAXIMUM_ALLOWED_ACCESS;
 
        /* At least try for generic read|execute - Everyone gets that. */
-       *pacc_requested = GENERIC_READ_ACCESS|GENERIC_EXECUTE_ACCESS;
+       *pacc_requested |= GENERIC_READ_ACCESS|GENERIC_EXECUTE_ACCESS;
 
        /* root gets anything. */
        if (unix_token->uid == sec_initial_uid()) {