schannel: merge header files
authorSimo Sorce <idra@samba.org>
Thu, 18 Feb 2010 19:10:26 +0000 (14:10 -0500)
committerSimo Sorce <idra@samba.org>
Tue, 23 Feb 2010 17:46:50 +0000 (12:46 -0500)
One almost empty header file was simply including another not included by
anything else. Just merge them together.

libcli/auth/schannel_state.h
libcli/auth/schannel_state_proto.h [deleted file]

index e60f4d9891c46679699288ba1d70190973453f8c..efa8d20b0867ee87135122648e5e6d82b6d93e02 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
    Unix SMB/CIFS implementation.
 
    module to store/fetch session keys for the schannel server
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.
-   
+
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-   
+
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#ifndef _LIBCLI_AUTH_SCHANNEL_STATE_H__
+#define _LIBCLI_AUTH_SCHANNEL_STATE_H__
+
 struct ldb_context;
 struct tdb_context;
-#include "libcli/auth/schannel_state_proto.h"
+
+NTSTATUS schannel_store_session_key_ldb(struct ldb_context *ldb,
+                                       TALLOC_CTX *mem_ctx,
+                                       struct netlogon_creds_CredentialState *creds);
+NTSTATUS schannel_fetch_session_key_ldb(struct ldb_context *ldb,
+                                       TALLOC_CTX *mem_ctx,
+                                       const char *computer_name,
+                                       struct netlogon_creds_CredentialState **creds);
+NTSTATUS schannel_creds_server_step_check_ldb(struct ldb_context *ldb,
+                                             TALLOC_CTX *mem_ctx,
+                                             const char *computer_name,
+                                             struct netr_Authenticator *received_authenticator,
+                                             struct netr_Authenticator *return_authenticator,
+                                             struct netlogon_creds_CredentialState **creds_out);
+NTSTATUS schannel_store_session_key_tdb(struct tdb_context *tdb,
+                                       TALLOC_CTX *mem_ctx,
+                                       struct netlogon_creds_CredentialState *creds);
+NTSTATUS schannel_fetch_session_key_tdb(struct tdb_context *tdb,
+                                       TALLOC_CTX *mem_ctx,
+                                       const char *computer_name,
+                                       struct netlogon_creds_CredentialState **creds);
+NTSTATUS schannel_creds_server_step_check_tdb(struct tdb_context *tdb,
+                                             TALLOC_CTX *mem_ctx,
+                                             const char *computer_name,
+                                             struct netr_Authenticator *received_authenticator,
+                                             struct netr_Authenticator *return_authenticator,
+                                             struct netlogon_creds_CredentialState **creds_out);
+#endif
diff --git a/libcli/auth/schannel_state_proto.h b/libcli/auth/schannel_state_proto.h
deleted file mode 100644 (file)
index da5ebb3..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-#ifndef _LIBCLI_AUTH_SCHANNEL_STATE_PROTO_H__
-#define _LIBCLI_AUTH_SCHANNEL_STATE_PROTO_H__
-
-#undef _PRINTF_ATTRIBUTE
-#define _PRINTF_ATTRIBUTE(a1, a2) PRINTF_ATTRIBUTE(a1, a2)
-
-/* this file contains prototypes for functions that are private 
- * to this subsystem or library. These functions should not be 
- * used outside this particular subsystem! */
-
-
-/* The following definitions come from /home/jeremy/src/samba/git/master/source3/../source4/../libcli/auth/schannel_state.c  */
-
-NTSTATUS schannel_store_session_key_ldb(struct ldb_context *ldb,
-                                       TALLOC_CTX *mem_ctx,
-                                       struct netlogon_creds_CredentialState *creds);
-NTSTATUS schannel_fetch_session_key_ldb(struct ldb_context *ldb,
-                                       TALLOC_CTX *mem_ctx,
-                                       const char *computer_name,
-                                       struct netlogon_creds_CredentialState **creds);
-NTSTATUS schannel_creds_server_step_check_ldb(struct ldb_context *ldb,
-                                             TALLOC_CTX *mem_ctx,
-                                             const char *computer_name,
-                                             struct netr_Authenticator *received_authenticator,
-                                             struct netr_Authenticator *return_authenticator,
-                                             struct netlogon_creds_CredentialState **creds_out);
-NTSTATUS schannel_store_session_key_tdb(struct tdb_context *tdb,
-                                       TALLOC_CTX *mem_ctx,
-                                       struct netlogon_creds_CredentialState *creds);
-NTSTATUS schannel_fetch_session_key_tdb(struct tdb_context *tdb,
-                                       TALLOC_CTX *mem_ctx,
-                                       const char *computer_name,
-                                       struct netlogon_creds_CredentialState **creds);
-NTSTATUS schannel_creds_server_step_check_tdb(struct tdb_context *tdb,
-                                             TALLOC_CTX *mem_ctx,
-                                             const char *computer_name,
-                                             struct netr_Authenticator *received_authenticator,
-                                             struct netr_Authenticator *return_authenticator,
-                                             struct netlogon_creds_CredentialState **creds_out);
-
-#undef _PRINTF_ATTRIBUTE
-#define _PRINTF_ATTRIBUTE(a1, a2)
-
-#endif