Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
NTSTATUS check_path_syntax(char *path);
NTSTATUS check_path_syntax_wcard(char *path, bool *p_contains_wcard);
NTSTATUS check_path_syntax_posix(char *path);
-size_t srvstr_get_path_wcard(TALLOC_CTX *ctx,
- const char *inbuf,
- uint16_t smb_flags2,
- char **pp_dest,
- const char *src,
- size_t src_len,
- int flags,
- NTSTATUS *err,
- bool *contains_wcard);
size_t srvstr_get_path(TALLOC_CTX *ctx,
const char *inbuf,
uint16_t smb_flags2,
return ret;
}
-/****************************************************************************
- Pull a string and check the path allowing a wildcard - provide for error return.
-****************************************************************************/
-
-size_t srvstr_get_path_wcard(TALLOC_CTX *ctx,
- const char *base_ptr,
- uint16_t smb_flags2,
- char **pp_dest,
- const char *src,
- size_t src_len,
- int flags,
- NTSTATUS *err,
- bool *contains_wcard)
-{
- return srvstr_get_path_wcard_internal(ctx,
- base_ptr,
- smb_flags2,
- pp_dest,
- src,
- src_len,
- flags,
- false,
- err,
- contains_wcard);
-}
-
/****************************************************************************
Pull a string and check the path - provide for error return.
****************************************************************************/