afname, nt_errstr(status)));
} else {
struct security_descriptor *sd = NULL;
- sd = cli_query_secdesc(cli_state, fnum, ctx);
+ sd = cli_query_secdesc_old(cli_state, fnum, ctx);
if (!sd) {
status = cli_nt_error(cli_state);
DEBUG( 0, ("display_finfo() failed to "
/****************************************************************************
query the security descriptor for a open file
****************************************************************************/
-struct security_descriptor *cli_query_secdesc(struct cli_state *cli, uint16_t fnum,
+struct security_descriptor *cli_query_secdesc_old(struct cli_state *cli, uint16_t fnum,
TALLOC_CTX *mem_ctx)
{
uint8_t param[8];
return -1;
}
- sd = cli_query_secdesc(targetcli, fnum, ctx);
+ sd = cli_query_secdesc_old(targetcli, fnum, ctx);
if (!sd) {
DEBUG(5,
return -1;
}
- old = cli_query_secdesc(targetcli, fnum, ctx);
+ old = cli_query_secdesc_old(targetcli, fnum, ctx);
if (!old) {
DEBUG(5, ("cacl_set Failed to query old descriptor\n"));
/* The following definitions come from libsmb/clisecdesc.c */
-struct security_descriptor *cli_query_secdesc(struct cli_state *cli, uint16_t fnum,
+struct security_descriptor *cli_query_secdesc_old(struct cli_state *cli, uint16_t fnum,
TALLOC_CTX *mem_ctx);
NTSTATUS cli_set_secdesc(struct cli_state *cli, uint16_t fnum,
struct security_descriptor *sd);
goto fail;
}
- cli_query_secdesc(cli, fnum, talloc_tos());
+ cli_query_secdesc_old(cli, fnum, talloc_tos());
status2 = cli_ntcreate(cli, fname, 0, WRITE_DAC_ACCESS,
FILE_ATTRIBUTE_NORMAL,
if (!NT_STATUS_IS_OK(cli_ntcreate(cli, "\\", 0, READ_CONTROL_ACCESS, 0,
FILE_SHARE_READ|FILE_SHARE_WRITE, FILE_OPEN, 0x0, 0x0, &fnum))) {
- root_sd = cli_query_secdesc(cli, fnum, mem_ctx);
+ root_sd = cli_query_secdesc_old(cli, fnum, mem_ctx);
}
for (i=0; i<num_tokens; i++) {
if (copy_acls) {
/* get the security descriptor */
- sd = cli_query_secdesc(cli_share_src, fnum_src, mem_ctx);
+ sd = cli_query_secdesc_old(cli_share_src, fnum_src, mem_ctx);
if (!sd) {
DEBUG(0,("failed to get security descriptor: %s\n",
cli_errstr(cli_share_src)));
return NULL;
}
- sd = cli_query_secdesc(cli, fnum, talloc_tos());
+ sd = cli_query_secdesc_old(cli, fnum, talloc_tos());
cli_close(cli, fnum);