mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
s3:libsmb: remove unused clistr_push_fn()
metze
This commit is contained in:
parent
30574a73d8
commit
0f006751ec
@ -73,11 +73,6 @@ size_t __unsafe_string_function_usage_here_size_t__(void);
|
|||||||
? __unsafe_string_function_usage_here_size_t__() \
|
? __unsafe_string_function_usage_here_size_t__() \
|
||||||
: push_string_check_fn(dest, src, dest_len, flags))
|
: push_string_check_fn(dest, src, dest_len, flags))
|
||||||
|
|
||||||
#define clistr_push(cli, dest, src, dest_len, flags) \
|
|
||||||
(CHECK_STRING_SIZE(dest, dest_len) \
|
|
||||||
? __unsafe_string_function_usage_here_size_t__() \
|
|
||||||
: clistr_push_fn(cli, dest, src, dest_len, flags))
|
|
||||||
|
|
||||||
#define srvstr_push(base_ptr, smb_flags2, dest, src, dest_len, flags) \
|
#define srvstr_push(base_ptr, smb_flags2, dest, src, dest_len, flags) \
|
||||||
(CHECK_STRING_SIZE(dest, dest_len) \
|
(CHECK_STRING_SIZE(dest, dest_len) \
|
||||||
? __unsafe_string_function_usage_here_size_t__() \
|
? __unsafe_string_function_usage_here_size_t__() \
|
||||||
@ -97,7 +92,6 @@ size_t __unsafe_string_function_usage_here_size_t__(void);
|
|||||||
#else
|
#else
|
||||||
|
|
||||||
#define push_string_check push_string_check_fn
|
#define push_string_check push_string_check_fn
|
||||||
#define clistr_push clistr_push_fn
|
|
||||||
#define srvstr_push srvstr_push_fn
|
#define srvstr_push srvstr_push_fn
|
||||||
#define checked_strlcpy strlcpy
|
#define checked_strlcpy strlcpy
|
||||||
|
|
||||||
|
@ -21,32 +21,6 @@
|
|||||||
#include "includes.h"
|
#include "includes.h"
|
||||||
#include "libsmb/libsmb.h"
|
#include "libsmb/libsmb.h"
|
||||||
|
|
||||||
size_t clistr_push_fn(struct cli_state *cli,
|
|
||||||
void *dest,
|
|
||||||
const char *src,
|
|
||||||
int dest_len,
|
|
||||||
int flags)
|
|
||||||
{
|
|
||||||
size_t buf_used = PTR_DIFF(dest, cli->outbuf);
|
|
||||||
if (dest_len == -1) {
|
|
||||||
if (((ptrdiff_t)dest < (ptrdiff_t)cli->outbuf) || (buf_used > cli->bufsize)) {
|
|
||||||
DEBUG(0, ("Pushing string of 'unlimited' length into non-SMB buffer!\n"));
|
|
||||||
return push_string_base(cli->outbuf,
|
|
||||||
(uint16_t)(cli_ucs2(cli) ? FLAGS2_UNICODE_STRINGS : 0),
|
|
||||||
dest, src, -1, flags);
|
|
||||||
}
|
|
||||||
return push_string_base(cli->outbuf,
|
|
||||||
(uint16_t)(cli_ucs2(cli) ? FLAGS2_UNICODE_STRINGS : 0),
|
|
||||||
dest, src, cli->bufsize - buf_used,
|
|
||||||
flags);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 'normal' push into size-specified buffer */
|
|
||||||
return push_string_base(cli->outbuf,
|
|
||||||
(uint16_t)(cli_ucs2(cli) ? FLAGS2_UNICODE_STRINGS : 0),
|
|
||||||
dest, src, dest_len, flags);
|
|
||||||
}
|
|
||||||
|
|
||||||
size_t clistr_pull_talloc(TALLOC_CTX *ctx,
|
size_t clistr_pull_talloc(TALLOC_CTX *ctx,
|
||||||
const char *base,
|
const char *base,
|
||||||
uint16_t flags2,
|
uint16_t flags2,
|
||||||
|
@ -780,11 +780,6 @@ NTSTATUS cli_set_secdesc(struct cli_state *cli, uint16_t fnum,
|
|||||||
|
|
||||||
/* The following definitions come from libsmb/clistr.c */
|
/* The following definitions come from libsmb/clistr.c */
|
||||||
|
|
||||||
size_t clistr_push_fn(struct cli_state *cli,
|
|
||||||
void *dest,
|
|
||||||
const char *src,
|
|
||||||
int dest_len,
|
|
||||||
int flags);
|
|
||||||
size_t clistr_pull_talloc(TALLOC_CTX *ctx,
|
size_t clistr_pull_talloc(TALLOC_CTX *ctx,
|
||||||
const char *base,
|
const char *base,
|
||||||
uint16_t flags2,
|
uint16_t flags2,
|
||||||
|
Loading…
Reference in New Issue
Block a user