mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
s3:libsmb: Fix conflicting declaration/implementation
../../source3/libsmb/clientgen.c:61:19: error: conflicting types for ‘cli_state_create’ due to enum/integer mismatch; have ‘struct cli_state *(TALLOC_CTX *, int, const char *, int , int)’ {aka ‘struct cli_state *(void *, int, const char *, int, int)’} [-Werror=enum-int-mismatch] 61 | struct cli_state *cli_state_create(TALLOC_CTX *mem_ctx, | ^~~~~~~~~~~~~~~~ In file included from ../../source3/libsmb/libsmb.h:28, from ../../source3/libsmb/clientgen.c:22: ../../source3/libsmb/proto.h:180:19: note: previous declaration of ‘cli_state_create’ with type ‘struct cli_state *(TALLOC_CTX *, int, const char *, enum smb_signing_setting, int)’ {aka ‘struct cli_state *(void *, int, const char *, enum smb_signing_setting, int)’} 180 | struct cli_state *cli_state_create(TALLOC_CTX *mem_ctx, | ^~~~~~~~~~~~~~~~ Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Tue Mar 28 10:27:19 UTC 2023 on atb-devel-224
This commit is contained in:
parent
ec3229ed5c
commit
cfc31bfe11
@ -61,7 +61,8 @@ struct GUID cli_state_client_guid;
|
||||
struct cli_state *cli_state_create(TALLOC_CTX *mem_ctx,
|
||||
int fd,
|
||||
const char *remote_name,
|
||||
int signing_state, int flags)
|
||||
enum smb_signing_setting signing_state,
|
||||
int flags)
|
||||
{
|
||||
struct cli_state *cli = NULL;
|
||||
bool use_spnego = lp_client_use_spnego();
|
||||
|
Loading…
Reference in New Issue
Block a user