union smb_setfileinfo set;
struct security_ace ace = {};
struct security_descriptor *sd;
- struct dom_sid *test_sid;
+ const struct dom_sid *test_sid;
if (!torture_setup_dir(cli, BASEDIR))
return false;
torture_comment(tctx, "add a new ACE to the DACL\n");
- test_sid = dom_sid_parse_talloc(tctx, SID_NT_AUTHENTICATED_USERS);
+ test_sid = &global_sid_Authenticated_Users;
ace.type = SEC_ACE_TYPE_ACCESS_ALLOWED;
ace.flags = 0;
union smb_fileinfo q = {};
struct security_ace ace;
struct security_descriptor *sd;
- struct dom_sid *test_sid;
+ const struct dom_sid *test_sid;
uint32_t attrib =
FILE_ATTRIBUTE_HIDDEN |
FILE_ATTRIBUTE_SYSTEM |
CHECK_STATUS(status, NT_STATUS_OK);
torture_comment(tctx, "adding a new ACE\n");
- test_sid = dom_sid_parse_talloc(tctx, SID_NT_AUTHENTICATED_USERS);
+ test_sid = &global_sid_Authenticated_Users;
ace.type = SEC_ACE_TYPE_ACCESS_ALLOWED;
ace.flags = 0;
ace.type = SEC_ACE_TYPE_ACCESS_DENIED;
ace.flags = 0;
ace.access_mask = SEC_FILE_WRITE_DATA;
- ace.trustee = *dom_sid_parse_talloc(tctx, SID_WORLD);
+ ace.trustee = global_sid_World;
status = security_descriptor_dacl_add(sd, &ace);
CHECK_STATUS(status, NT_STATUS_OK);