mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
Fix the non-LDAP, non-krb5 build, fix gcc -O3 warnings.
Jeremy.
This commit is contained in:
parent
22bdee7fe0
commit
9e2ab30d3c
@ -583,7 +583,7 @@ NTSTATUS make_server_info_sam(auth_serversupplied_info **server_info,
|
||||
* a PDC. JRA.
|
||||
*/
|
||||
|
||||
winbind_off();
|
||||
(void)winbind_off();
|
||||
|
||||
DEBUG(10, ("make_server_info_sam: our machine account %s "
|
||||
"setting supplementary group list empty and "
|
||||
|
@ -218,6 +218,13 @@ const char *smbldap_talloc_dn(TALLOC_CTX *mem_ctx, LDAP *ld,
|
||||
LDAPMessage *entry);
|
||||
|
||||
|
||||
#else
|
||||
#define LDAP void
|
||||
#define LDAPMod void
|
||||
#define LDAP_CONST const
|
||||
#define LDAPControl void
|
||||
struct berval;
|
||||
struct ldapsam_privates;
|
||||
#endif /* HAVE_LDAP */
|
||||
|
||||
#define LDAP_DEFAULT_TIMEOUT 15
|
||||
|
@ -179,7 +179,7 @@ NTSTATUS fetch_sam_entries_keytab(TALLOC_CTX *mem_ctx,
|
||||
NTSTATUS fetch_sam_entries_keytab(TALLOC_CTX *mem_ctx,
|
||||
enum netr_SamDatabaseID database_id,
|
||||
struct netr_DELTA_ENUM_ARRAY *r,
|
||||
NTSTATUS result,
|
||||
bool last_query,
|
||||
struct samsync_context *ctx)
|
||||
{
|
||||
return NT_STATUS_NOT_SUPPORTED;
|
||||
|
@ -507,8 +507,8 @@ static NTSTATUS cli_pipe_validate_rpc_response(struct rpc_pipe_client *cli, RPC_
|
||||
return NT_STATUS_INVALID_PARAMETER;
|
||||
}
|
||||
|
||||
if (prhdr->auth_len + RPC_HDR_AUTH_LEN < prhdr->auth_len ||
|
||||
prhdr->auth_len + RPC_HDR_AUTH_LEN < RPC_HDR_AUTH_LEN) {
|
||||
if (prhdr->auth_len + (unsigned int)RPC_HDR_AUTH_LEN < prhdr->auth_len ||
|
||||
prhdr->auth_len + (unsigned int)RPC_HDR_AUTH_LEN < (unsigned int)RPC_HDR_AUTH_LEN) {
|
||||
/* Integer wrap attempt. */
|
||||
return NT_STATUS_INVALID_PARAMETER;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user