diff options
Diffstat (limited to 'source4/auth')
-rw-r--r-- | source4/auth/auth_sam.c | 2 | ||||
-rw-r--r-- | source4/auth/auth_util.c | 2 | ||||
-rw-r--r-- | source4/auth/credentials/credentials.c | 2 | ||||
-rw-r--r-- | source4/auth/credentials/credentials_ntlm.c | 3 | ||||
-rw-r--r-- | source4/auth/gensec/gensec_gssapi.c | 1 | ||||
-rw-r--r-- | source4/auth/gensec/gensec_krb5.c | 1 | ||||
-rw-r--r-- | source4/auth/kerberos/kerberos.h | 3 | ||||
-rw-r--r-- | source4/auth/ntlm_check.c | 3 | ||||
-rw-r--r-- | source4/auth/ntlmssp/ntlmssp.h | 1 | ||||
-rw-r--r-- | source4/auth/ntlmssp/ntlmssp_client.c | 2 | ||||
-rw-r--r-- | source4/auth/ntlmssp/ntlmssp_server.c | 2 |
11 files changed, 13 insertions, 9 deletions
diff --git a/source4/auth/auth_sam.c b/source4/auth/auth_sam.c index db683fda79..0eff955c71 100644 --- a/source4/auth/auth_sam.c +++ b/source4/auth/auth_sam.c @@ -23,8 +23,8 @@ #include "includes.h" #include "system/time.h" #include "auth/auth.h" -#include "dsdb/samdb/samdb.h" #include "db_wrap.h" +#include "dsdb/samdb/samdb.h" #include "libcli/security/proto.h" #include "libcli/ldap/ldap.h" diff --git a/source4/auth/auth_util.c b/source4/auth/auth_util.c index 86f1573340..fede2a278a 100644 --- a/source4/auth/auth_util.c +++ b/source4/auth/auth_util.c @@ -25,7 +25,7 @@ #include "includes.h" #include "auth/auth.h" #include "libcli/security/proto.h" -#include "libcli/auth/proto.h" +#include "libcli/auth/libcli_auth.h" /* this default function can be used by mostly all backends * which don't want to set a challlenge diff --git a/source4/auth/credentials/credentials.c b/source4/auth/credentials/credentials.c index 4162c2a10a..01a00c3dfc 100644 --- a/source4/auth/credentials/credentials.c +++ b/source4/auth/credentials/credentials.c @@ -25,7 +25,7 @@ #include "includes.h" #include "librpc/gen_ndr/ndr_samr.h" /* for struct samrPassword */ #include "auth/gensec/gensec.h" -#include "libcli/auth/proto.h" +#include "libcli/auth/libcli_auth.h" /** * Create a new credentials structure diff --git a/source4/auth/credentials/credentials_ntlm.c b/source4/auth/credentials/credentials_ntlm.c index 768ed9bb3f..67c73d2230 100644 --- a/source4/auth/credentials/credentials_ntlm.c +++ b/source4/auth/credentials/credentials_ntlm.c @@ -25,8 +25,7 @@ #include "includes.h" #include "librpc/gen_ndr/ndr_samr.h" /* for struct samrPassword */ #include "lib/crypto/crypto.h" -#include "auth/credentials/credentials.h" -#include "libcli/auth/proto.h" +#include "libcli/auth/libcli_auth.h" void cli_credentials_get_ntlm_username_domain(struct cli_credentials *cred, TALLOC_CTX *mem_ctx, const char **username, diff --git a/source4/auth/gensec/gensec_gssapi.c b/source4/auth/gensec/gensec_gssapi.c index 580b7a7be1..a1f5dc118a 100644 --- a/source4/auth/gensec/gensec_gssapi.c +++ b/source4/auth/gensec/gensec_gssapi.c @@ -27,6 +27,7 @@ #include "auth/kerberos/kerberos.h" #include "librpc/gen_ndr/ndr_krb5pac.h" #include "auth/auth.h" +#include "ldb.h" #include "auth/auth_sam.h" enum gensec_gssapi_sasl_state diff --git a/source4/auth/gensec/gensec_krb5.c b/source4/auth/gensec/gensec_krb5.c index 200822655d..030c6f04f8 100644 --- a/source4/auth/gensec/gensec_krb5.c +++ b/source4/auth/gensec/gensec_krb5.c @@ -29,6 +29,7 @@ #include "auth/kerberos/kerberos.h" #include "librpc/gen_ndr/ndr_krb5pac.h" #include "auth/auth.h" +#include "ldb.h" #include "auth/auth_sam.h" #include "system/network.h" #include "lib/socket/socket.h" diff --git a/source4/auth/kerberos/kerberos.h b/source4/auth/kerberos/kerberos.h index d8f6155620..97505357be 100644 --- a/source4/auth/kerberos/kerberos.h +++ b/source4/auth/kerberos/kerberos.h @@ -23,6 +23,9 @@ #include "auth/credentials/credentials.h" #include "auth/kerberos/krb5_init_context.h" +#include "librpc/gen_ndr/krb5pac.h" + +struct auth_serversupplied_info; struct ccache_container { struct smb_krb5_context *smb_krb5_context; diff --git a/source4/auth/ntlm_check.c b/source4/auth/ntlm_check.c index cea6eeafc1..61edcade34 100644 --- a/source4/auth/ntlm_check.c +++ b/source4/auth/ntlm_check.c @@ -23,8 +23,7 @@ #include "includes.h" #include "lib/crypto/crypto.h" #include "librpc/gen_ndr/ndr_netlogon.h" -#include "auth/credentials/credentials.h" -#include "libcli/auth/proto.h" +#include "libcli/auth/libcli_auth.h" /**************************************************************************** Core of smb password checking routine. diff --git a/source4/auth/ntlmssp/ntlmssp.h b/source4/auth/ntlmssp/ntlmssp.h index 721d05149e..13d89c2db6 100644 --- a/source4/auth/ntlmssp/ntlmssp.h +++ b/source4/auth/ntlmssp/ntlmssp.h @@ -185,4 +185,5 @@ struct gensec_ntlmssp_state struct auth_serversupplied_info *server_info; }; +struct auth_session_info; #include "auth/ntlmssp/proto.h" diff --git a/source4/auth/ntlmssp/ntlmssp_client.c b/source4/auth/ntlmssp/ntlmssp_client.c index acb17330fb..79f62349a6 100644 --- a/source4/auth/ntlmssp/ntlmssp_client.c +++ b/source4/auth/ntlmssp/ntlmssp_client.c @@ -27,7 +27,7 @@ #include "auth/ntlmssp/ntlmssp.h" #include "auth/ntlmssp/msrpc_parse.h" #include "lib/crypto/crypto.h" -#include "libcli/auth/proto.h" +#include "libcli/auth/libcli_auth.h" /********************************************************************* Client side NTLMSSP diff --git a/source4/auth/ntlmssp/ntlmssp_server.c b/source4/auth/ntlmssp/ntlmssp_server.c index 0598ff8f1d..44f7fa8b8c 100644 --- a/source4/auth/ntlmssp/ntlmssp_server.c +++ b/source4/auth/ntlmssp/ntlmssp_server.c @@ -29,7 +29,7 @@ #include "lib/crypto/crypto.h" #include "pstring.h" #include "system/filesys.h" -#include "libcli/auth/proto.h" +#include "libcli/auth/libcli_auth.h" /** * Set a username on an NTLMSSP context - ensures it is talloc()ed |