bool uid_to_unix_users_sid(uid_t uid, DOM_SID *sid)
{
sid_copy(sid, &global_sid_Unix_Users);
- return sid_append_rid(sid, uid);
+ return sid_append_rid(sid, (uint32_t)uid);
}
bool gid_to_unix_groups_sid(gid_t gid, DOM_SID *sid)
{
sid_copy(sid, &global_sid_Unix_Groups);
- return sid_append_rid(sid, gid);
+ return sid_append_rid(sid, (uint32_t)gid);
}
const char *unix_users_domain_name(void)
}
sid_copy(sid, &global_sid_Unix_Users);
- sid_append_rid(sid, pwd->pw_uid); /* For 64-bit uid's we have enough
+ sid_append_rid(sid, (uint32_t)pwd->pw_uid); /* For 64-bit uid's we have enough
* space ... */
TALLOC_FREE(pwd);
return True;
}
sid_copy(sid, &global_sid_Unix_Groups);
- sid_append_rid(sid, grp->gr_gid); /* For 64-bit uid's we have enough
+ sid_append_rid(sid, (uint32_t)grp->gr_gid); /* For 64-bit uid's we have enough
* space ... */
return True;
}