summaryrefslogtreecommitdiff
path: root/source3/auth/auth_util.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2010-07-11 17:30:53 +0200
committerVolker Lendecke <vl@samba.org>2010-07-11 17:33:34 +0200
commitc186f92437a918a256b84be84dcf6de569f0cc20 (patch)
tree30b981e766510627f6241b567326f86a1ab03471 /source3/auth/auth_util.c
parentc6a6d884f98aead1f449bc94aee19c3069efca27 (diff)
downloadsamba-c186f92437a918a256b84be84dcf6de569f0cc20.tar.gz
samba-c186f92437a918a256b84be84dcf6de569f0cc20.tar.bz2
samba-c186f92437a918a256b84be84dcf6de569f0cc20.zip
s3: [ug]id_to_unix_... can not fail
Remove some silly failure checks
Diffstat (limited to 'source3/auth/auth_util.c')
-rw-r--r--source3/auth/auth_util.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/source3/auth/auth_util.c b/source3/auth/auth_util.c
index 32f9d13aac..16fa421f8b 100644
--- a/source3/auth/auth_util.c
+++ b/source3/auth/auth_util.c
@@ -498,20 +498,14 @@ NTSTATUS create_local_token(struct auth_serversupplied_info *server_info)
* the nt token.
*/
- if (!uid_to_unix_users_sid(server_info->utok.uid, &tmp_sid)) {
- DEBUG(1,("create_local_token: Failed to create SID "
- "for uid %u!\n", (unsigned int)server_info->utok.uid));
- }
+ uid_to_unix_users_sid(server_info->utok.uid, &tmp_sid);
+
add_sid_to_array_unique(server_info->ptok, &tmp_sid,
&server_info->ptok->user_sids,
&server_info->ptok->num_sids);
for ( i=0; i<server_info->utok.ngroups; i++ ) {
- if (!gid_to_unix_groups_sid( server_info->utok.groups[i], &tmp_sid ) ) {
- DEBUG(1,("create_local_token: Failed to create SID "
- "for gid %u!\n", (unsigned int)server_info->utok.groups[i]));
- continue;
- }
+ gid_to_unix_groups_sid(server_info->utok.groups[i], &tmp_sid);
add_sid_to_array_unique(server_info->ptok, &tmp_sid,
&server_info->ptok->user_sids,
&server_info->ptok->num_sids);