query_secdesc 1943 source4/client/client.c query.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1944 source4/client/client.c query.query_secdesc.in.file.fnum = fnum; query_secdesc 1945 source4/client/client.c query.query_secdesc.in.secinfo_flags = 0x7; query_secdesc 1953 source4/client/client.c NDR_PRINT_DEBUG(security_descriptor, query.query_secdesc.out.sd); query_secdesc 886 source4/libcli/raw/interfaces.h } query_secdesc; query_secdesc 42 source4/libcli/raw/rawacl.c SSVAL(params, 0, io->query_secdesc.in.file.fnum); query_secdesc 44 source4/libcli/raw/rawacl.c SIVAL(params, 4, io->query_secdesc.in.secinfo_flags); query_secdesc 85 source4/libcli/raw/rawacl.c io->query_secdesc.out.sd = talloc(mem_ctx, struct security_descriptor); query_secdesc 86 source4/libcli/raw/rawacl.c if (!io->query_secdesc.out.sd) { query_secdesc 90 source4/libcli/raw/rawacl.c io->query_secdesc.out.sd); query_secdesc 253 source4/libcli/raw/rawfileinfo.c parms->query_secdesc.out.sd = talloc(mem_ctx, struct security_descriptor); query_secdesc 254 source4/libcli/raw/rawfileinfo.c NT_STATUS_HAVE_NO_MEMORY(parms->query_secdesc.out.sd); query_secdesc 257 source4/libcli/raw/rawfileinfo.c parms->query_secdesc.out.sd, query_secdesc 134 source4/libcli/smb2/getinfo.c b.in.additional_information = io->query_secdesc.in.secinfo_flags; query_secdesc 40 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 41 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.in.file.fnum = state->io_open->ntcreatex.out.file.fnum; query_secdesc 42 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.in.secinfo_flags = SECINFO_DACL; query_secdesc 73 source4/libcli/smb_composite/appendacl.c state->io_setfileinfo->set_secdesc.in.file.fnum = state->io_fileinfo->query_secdesc.in.file.fnum; query_secdesc 76 source4/libcli/smb_composite/appendacl.c state->io_setfileinfo->set_secdesc.in.sd = state->io_fileinfo->query_secdesc.out.sd; query_secdesc 118 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 119 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.in.file.fnum = state->io_setfileinfo->set_secdesc.in.file.fnum; query_secdesc 120 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.in.secinfo_flags = SECINFO_DACL; query_secdesc 147 source4/libcli/smb_composite/appendacl.c io->out.sd = state->io_fileinfo->query_secdesc.out.sd; query_secdesc 154 source4/libcli/smb_composite/appendacl.c io_close->close.in.file.fnum = state->io_fileinfo->query_secdesc.in.file.fnum; query_secdesc 424 source4/ntvfs/posix/pvfs_acl.c normalise_sd_flags(sd, info->query_secdesc.in.secinfo_flags); query_secdesc 426 source4/ntvfs/posix/pvfs_acl.c info->query_secdesc.out.sd = sd; query_secdesc 50 source4/ntvfs/posix/pvfs_qfileinfo.c if (info->query_secdesc.in.secinfo_flags & (SECINFO_OWNER|SECINFO_GROUP)) { query_secdesc 53 source4/ntvfs/posix/pvfs_qfileinfo.c if (info->query_secdesc.in.secinfo_flags & SECINFO_DACL) { query_secdesc 56 source4/ntvfs/posix/pvfs_qfileinfo.c if (info->query_secdesc.in.secinfo_flags & SECINFO_SACL) { query_secdesc 2103 source4/rpc_server/srvsvc/dcesrv_srvsvc.c io->query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 2104 source4/rpc_server/srvsvc/dcesrv_srvsvc.c io->query_secdesc.in.file.path = r->in.file; query_secdesc 2105 source4/rpc_server/srvsvc/dcesrv_srvsvc.c io->query_secdesc.in.secinfo_flags = r->in.securityinformation; query_secdesc 2110 source4/rpc_server/srvsvc/dcesrv_srvsvc.c sd_buf->sd = io->query_secdesc.out.sd; query_secdesc 209 source4/smb_server/smb/nttrans.c io->query_secdesc.out.sd, query_secdesc 237 source4/smb_server/smb/nttrans.c io->query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 238 source4/smb_server/smb/nttrans.c io->query_secdesc.in.file.ntvfs = smbsrv_pull_fnum(req, trans->in.params.data, 0); query_secdesc 239 source4/smb_server/smb/nttrans.c io->query_secdesc.in.secinfo_flags = IVAL(trans->in.params.data, 4); query_secdesc 244 source4/smb_server/smb/nttrans.c SMBSRV_CHECK_FILE_HANDLE_NTSTATUS(io->query_secdesc.in.file.ntvfs); query_secdesc 155 source4/smb_server/smb2/fileinfo.c io->query_secdesc.out.sd, query_secdesc 173 source4/smb_server/smb2/fileinfo.c io->query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 174 source4/smb_server/smb2/fileinfo.c io->query_secdesc.in.file.ntvfs = op->info->in.file.ntvfs; query_secdesc 175 source4/smb_server/smb2/fileinfo.c io->query_secdesc.in.secinfo_flags = op->info->in.additional_information; query_secdesc 1717 source4/torture/gentest.c CHECK_SECDESC(query_secdesc.out.sd); query_secdesc 77 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 78 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 79 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = query_secdesc 85 source4/torture/raw/acls.c sd = q.query_secdesc.out.sd; query_secdesc 101 source4/torture/raw/acls.c set.set_secdesc.in.secinfo_flags = q.query_secdesc.in.secinfo_flags; query_secdesc 110 source4/torture/raw/acls.c if (!security_acl_equal(q.query_secdesc.out.sd->dacl, sd->dacl)) { query_secdesc 113 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 130 source4/torture/raw/acls.c if (!security_acl_equal(q.query_secdesc.out.sd->dacl, sd->dacl)) { query_secdesc 133 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 188 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 189 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 190 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = query_secdesc 196 source4/torture/raw/acls.c sd = q.query_secdesc.out.sd; query_secdesc 219 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 223 source4/torture/raw/acls.c if (!security_acl_equal(q.query_secdesc.out.sd->dacl, sd->dacl)) { query_secdesc 226 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 292 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 293 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 294 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = query_secdesc 306 source4/torture/raw/acls.c if (!(q.query_secdesc.out.sd->type & SEC_DESC_DACL_PRESENT)) { query_secdesc 311 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl == NULL) { query_secdesc 328 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 329 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 330 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = query_secdesc 338 source4/torture/raw/acls.c if (!(q.query_secdesc.out.sd->type & SEC_DESC_DACL_PRESENT)) { query_secdesc 343 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl != NULL) { query_secdesc 403 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 404 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 405 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = query_secdesc 413 source4/torture/raw/acls.c if (!(q.query_secdesc.out.sd->type & SEC_DESC_DACL_PRESENT)) { query_secdesc 418 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl == NULL) { query_secdesc 423 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl->num_aces != 0) { query_secdesc 425 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->num_aces); query_secdesc 470 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 471 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 472 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = query_secdesc 480 source4/torture/raw/acls.c if (!(q.query_secdesc.out.sd->type & SEC_DESC_DACL_PRESENT)) { query_secdesc 485 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl != NULL) { query_secdesc 533 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 534 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 535 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 538 source4/torture/raw/acls.c sd_orig = q.query_secdesc.out.sd; query_secdesc 598 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd)) { query_secdesc 601 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 658 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd2)) { query_secdesc 661 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 772 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 773 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 774 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 777 source4/torture/raw/acls.c sd_orig = q.query_secdesc.out.sd; query_secdesc 839 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd2)) { query_secdesc 842 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 887 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd2)) { query_secdesc 890 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 937 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 938 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 939 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 942 source4/torture/raw/acls.c sd_orig = q.query_secdesc.out.sd; query_secdesc 1004 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd2)) { query_secdesc 1007 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1052 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd2)) { query_secdesc 1055 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1126 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1127 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 1128 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 1131 source4/torture/raw/acls.c sd_orig = q.query_secdesc.out.sd; query_secdesc 1354 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1355 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 1356 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 1359 source4/torture/raw/acls.c sd_orig = q.query_secdesc.out.sd; query_secdesc 1404 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum2; query_secdesc 1412 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd_def)) { query_secdesc 1416 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1421 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl == NULL || query_secdesc 1422 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->num_aces != 1 || query_secdesc 1423 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].access_mask != SEC_FILE_WRITE_DATA || query_secdesc 1424 source4/torture/raw/acls.c !dom_sid_equal(&q.query_secdesc.out.sd->dacl->aces[0].trustee, query_secdesc 1427 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1432 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl->aces[0].flags != query_secdesc 1435 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].flags, query_secdesc 1449 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum2; query_secdesc 1459 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd_def)) { query_secdesc 1463 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1470 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl == NULL || query_secdesc 1471 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->num_aces != 1 || query_secdesc 1472 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].access_mask != SEC_FILE_WRITE_DATA || query_secdesc 1473 source4/torture/raw/acls.c !dom_sid_equal(&q.query_secdesc.out.sd->dacl->aces[0].trustee, query_secdesc 1475 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].flags != test_flags[i].dir_flags) { query_secdesc 1478 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1483 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl == NULL || query_secdesc 1484 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->num_aces != 2 || query_secdesc 1485 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].access_mask != SEC_FILE_WRITE_DATA || query_secdesc 1486 source4/torture/raw/acls.c !dom_sid_equal(&q.query_secdesc.out.sd->dacl->aces[0].trustee, query_secdesc 1488 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[1].access_mask != SEC_FILE_WRITE_DATA || query_secdesc 1489 source4/torture/raw/acls.c !dom_sid_equal(&q.query_secdesc.out.sd->dacl->aces[1].trustee, query_secdesc 1491 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].flags != 0 || query_secdesc 1492 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[1].flags != query_secdesc 1496 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1501 source4/torture/raw/acls.c if (q.query_secdesc.out.sd->dacl == NULL || query_secdesc 1502 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->num_aces != 1 || query_secdesc 1503 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].access_mask != SEC_FILE_WRITE_DATA || query_secdesc 1504 source4/torture/raw/acls.c !dom_sid_equal(&q.query_secdesc.out.sd->dacl->aces[0].trustee, query_secdesc 1506 source4/torture/raw/acls.c q.query_secdesc.out.sd->dacl->aces[0].flags != test_flags[i].dir_flags) { query_secdesc 1509 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1544 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum2; query_secdesc 1545 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 1557 source4/torture/raw/acls.c if (!security_descriptor_equal(q.query_secdesc.out.sd, sd2)) { query_secdesc 1560 source4/torture/raw/acls.c NDR_PRINT_DEBUG(security_descriptor, q.query_secdesc.out.sd); query_secdesc 1675 source4/torture/raw/acls.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1676 source4/torture/raw/acls.c q.query_secdesc.in.file.fnum = fnum; query_secdesc 1677 source4/torture/raw/acls.c q.query_secdesc.in.secinfo_flags = SECINFO_DACL | SECINFO_OWNER; query_secdesc 1680 source4/torture/raw/acls.c sd_orig = q.query_secdesc.out.sd; query_secdesc 1897 source4/torture/raw/acls.c fi.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1898 source4/torture/raw/acls.c fi.query_secdesc.in.file.fnum = fnum; query_secdesc 1899 source4/torture/raw/acls.c fi.query_secdesc.in.secinfo_flags = SECINFO_OWNER; query_secdesc 1902 source4/torture/raw/acls.c if (fi.query_secdesc.out.sd) { query_secdesc 1903 source4/torture/raw/acls.c sd_owner = fi.query_secdesc.out.sd; query_secdesc 1916 source4/torture/raw/acls.c fi.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1917 source4/torture/raw/acls.c fi.query_secdesc.in.file.fnum = fnum; query_secdesc 1918 source4/torture/raw/acls.c fi.query_secdesc.in.secinfo_flags = SECINFO_GROUP; query_secdesc 1921 source4/torture/raw/acls.c if (fi.query_secdesc.out.sd) { query_secdesc 1922 source4/torture/raw/acls.c sd_group = fi.query_secdesc.out.sd; query_secdesc 1935 source4/torture/raw/acls.c fi.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1936 source4/torture/raw/acls.c fi.query_secdesc.in.file.fnum = fnum; query_secdesc 1937 source4/torture/raw/acls.c fi.query_secdesc.in.secinfo_flags = SECINFO_DACL; query_secdesc 1940 source4/torture/raw/acls.c if (fi.query_secdesc.out.sd) { query_secdesc 1941 source4/torture/raw/acls.c sd_dacl = fi.query_secdesc.out.sd; query_secdesc 1954 source4/torture/raw/acls.c fi.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 1955 source4/torture/raw/acls.c fi.query_secdesc.in.file.fnum = fnum; query_secdesc 1956 source4/torture/raw/acls.c fi.query_secdesc.in.secinfo_flags = SECINFO_SACL; query_secdesc 1959 source4/torture/raw/acls.c if (fi.query_secdesc.out.sd) { query_secdesc 1960 source4/torture/raw/acls.c sd_sacl = fi.query_secdesc.out.sd; query_secdesc 403 source4/torture/smb2/create.c q.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 404 source4/torture/smb2/create.c q.query_secdesc.in.file.handle = io.out.file.handle; query_secdesc 405 source4/torture/smb2/create.c q.query_secdesc.in.secinfo_flags = query_secdesc 411 source4/torture/smb2/create.c sd = q.query_secdesc.out.sd; query_secdesc 435 source4/torture/smb2/create.c q.query_secdesc.in.file.handle = io.out.file.handle; query_secdesc 438 source4/torture/smb2/create.c sd2 = q.query_secdesc.out.sd; query_secdesc 104 source4/torture/smb2/getinfo.c file_levels[i].finfo.query_secdesc.in.secinfo_flags = 0x7; query_secdesc 105 source4/torture/smb2/getinfo.c file_levels[i].dinfo.query_secdesc.in.secinfo_flags = 0x7; query_secdesc 239 source4/torture/smb2/setinfo.c finfo2.query_secdesc.in.secinfo_flags = query_secdesc 244 source4/torture/smb2/setinfo.c sd = finfo2.query_secdesc.out.sd; query_secdesc 257 source4/torture/smb2/setinfo.c sfinfo.set_secdesc.in.secinfo_flags = finfo2.query_secdesc.in.secinfo_flags; query_secdesc 262 source4/torture/smb2/setinfo.c if (!security_acl_equal(finfo2.query_secdesc.out.sd->dacl, sd->dacl)) { query_secdesc 265 source4/torture/smb2/setinfo.c NDR_PRINT_DEBUG(security_descriptor, finfo2.query_secdesc.out.sd); query_secdesc 276 source4/torture/smb2/setinfo.c sfinfo.set_secdesc.in.secinfo_flags = finfo2.query_secdesc.in.secinfo_flags; query_secdesc 281 source4/torture/smb2/setinfo.c if (!security_acl_equal(finfo2.query_secdesc.out.sd->dacl, sd->dacl)) { query_secdesc 284 source4/torture/smb2/setinfo.c NDR_PRINT_DEBUG(security_descriptor, finfo2.query_secdesc.out.sd); query_secdesc 250 source4/torture/smb2/util.c io.query_secdesc.level = RAW_FILEINFO_SEC_DESC; query_secdesc 251 source4/torture/smb2/util.c io.query_secdesc.in.secinfo_flags = query_secdesc 256 source4/torture/smb2/util.c NDR_PRINT_DEBUG(security_descriptor, io.query_secdesc.out.sd);