mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
smbd: Remove NTSTATUS based create_synthetic_smb_fname
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Apr 18 02:52:40 CEST 2013 on sn-devel-104
This commit is contained in:
parent
cc0b8351a4
commit
406450d44e
@ -1597,14 +1597,6 @@ bool lookup_unix_group_name(const char *name, struct dom_sid *sid);
|
||||
|
||||
NTSTATUS get_full_smb_filename(TALLOC_CTX *ctx, const struct smb_filename *smb_fname,
|
||||
char **full_name);
|
||||
NTSTATUS create_synthetic_smb_fname(TALLOC_CTX *ctx, const char *base_name,
|
||||
const char *stream_name,
|
||||
const SMB_STRUCT_STAT *psbuf,
|
||||
struct smb_filename **smb_fname_out);
|
||||
NTSTATUS create_synthetic_smb_fname_split(TALLOC_CTX *ctx,
|
||||
const char *fname,
|
||||
const SMB_STRUCT_STAT *psbuf,
|
||||
struct smb_filename **smb_fname_out);
|
||||
struct smb_filename *synthetic_smb_fname(TALLOC_CTX *mem_ctx,
|
||||
const char *base_name,
|
||||
const char *stream_name,
|
||||
|
@ -50,19 +50,6 @@ NTSTATUS get_full_smb_filename(TALLOC_CTX *ctx,
|
||||
* enumerate streams using the vfs_streaminfo interface and then want to
|
||||
* operate on each stream.
|
||||
*/
|
||||
NTSTATUS create_synthetic_smb_fname(TALLOC_CTX *ctx, const char *base_name,
|
||||
const char *stream_name,
|
||||
const SMB_STRUCT_STAT *psbuf,
|
||||
struct smb_filename **smb_fname_out)
|
||||
{
|
||||
*smb_fname_out = synthetic_smb_fname(ctx, base_name, stream_name,
|
||||
psbuf);
|
||||
if (*smb_fname_out == NULL) {
|
||||
return NT_STATUS_NO_MEMORY;
|
||||
}
|
||||
return NT_STATUS_OK;
|
||||
}
|
||||
|
||||
struct smb_filename *synthetic_smb_fname(TALLOC_CTX *mem_ctx,
|
||||
const char *base_name,
|
||||
const char *stream_name,
|
||||
@ -86,18 +73,6 @@ struct smb_filename *synthetic_smb_fname(TALLOC_CTX *mem_ctx,
|
||||
* XXX: This is temporary and there should be no callers of this once
|
||||
* smb_filename is plumbed through all path based operations.
|
||||
*/
|
||||
NTSTATUS create_synthetic_smb_fname_split(TALLOC_CTX *ctx,
|
||||
const char *fname,
|
||||
const SMB_STRUCT_STAT *psbuf,
|
||||
struct smb_filename **smb_fname_out)
|
||||
{
|
||||
*smb_fname_out = synthetic_smb_fname_split(ctx, fname, psbuf);
|
||||
if (*smb_fname_out == NULL) {
|
||||
return NT_STATUS_NO_MEMORY;
|
||||
}
|
||||
return NT_STATUS_OK;
|
||||
}
|
||||
|
||||
struct smb_filename *synthetic_smb_fname_split(TALLOC_CTX *ctx,
|
||||
const char *fname,
|
||||
const SMB_STRUCT_STAT *psbuf)
|
||||
|
Loading…
Reference in New Issue
Block a user