mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
s3:rpcclient: Fix crash in rpcclient
rpcclient SERVER -c 'dfsenum 5' dumps core Signed-off-by: Pavel Filipenský <pfilipen@redhat.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Mar 7 00:00:32 UTC 2022 on sn-devel-184
This commit is contained in:
parent
1ed9ece3ed
commit
e9e2aead1e
@ -1,2 +1,2 @@
|
||||
^samba3.blackbox.rpcclient_dfs.dfsenum
|
||||
#_dfs_EnumEx() is not implemented on RPC server side
|
||||
^samba3.blackbox.rpcclient_dfs.dfsenumex
|
||||
|
@ -222,7 +222,7 @@ static WERROR cmd_dfs_enum(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
|
||||
case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break;
|
||||
default:
|
||||
printf("Unknown info level %d\n", str.level);
|
||||
break;
|
||||
return WERR_OK;
|
||||
}
|
||||
|
||||
result = dcerpc_dfs_Enum(b, mem_ctx, str.level, 0xFFFFFFFF, &str,
|
||||
@ -274,7 +274,7 @@ static WERROR cmd_dfs_enumex(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
|
||||
case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break;
|
||||
default:
|
||||
printf("Unknown info level %d\n", str.level);
|
||||
break;
|
||||
return WERR_OK;
|
||||
}
|
||||
|
||||
result = dcerpc_dfs_EnumEx(b, mem_ctx, argv[1], str.level,
|
||||
|
Loading…
x
Reference in New Issue
Block a user