svn commit: samba r14567 - in branches/SAMBA_4_0/source: auth cldap_server kdc ldap_server nbt_server rpc_server/common smbd web_server winbind wrepl_server

jelmer at samba.org jelmer at samba.org
Sun Mar 19 17:51:16 GMT 2006


Author: jelmer
Date: 2006-03-19 17:51:15 +0000 (Sun, 19 Mar 2006)
New Revision: 14567

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14567

Log:
Make some more functions public.

Modified:
   branches/SAMBA_4_0/source/auth/config.mk
   branches/SAMBA_4_0/source/cldap_server/config.mk
   branches/SAMBA_4_0/source/kdc/config.mk
   branches/SAMBA_4_0/source/ldap_server/config.mk
   branches/SAMBA_4_0/source/nbt_server/config.mk
   branches/SAMBA_4_0/source/rpc_server/common/server_info.c
   branches/SAMBA_4_0/source/smbd/process_model.c
   branches/SAMBA_4_0/source/web_server/config.mk
   branches/SAMBA_4_0/source/winbind/config.mk
   branches/SAMBA_4_0/source/wrepl_server/config.mk


Changeset:
Modified: branches/SAMBA_4_0/source/auth/config.mk
===================================================================
--- branches/SAMBA_4_0/source/auth/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/auth/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -1,4 +1,4 @@
-# auth Server subsystem
+# auth server subsystem
 include gensec/config.mk
 include kerberos/config.mk
 include ntlmssp/config.mk
@@ -79,6 +79,6 @@
 		auth_sam_reply.o \
 		ntlm_check.o \
 		auth_simple.o
-REQUIRED_SUBSYSTEMS = LIB_SECURITY
+REQUIRED_SUBSYSTEMS = LIB_SECURITY process_model
 # End SUBSYSTEM auth
 #######################

Modified: branches/SAMBA_4_0/source/cldap_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/cldap_server/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/cldap_server/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -8,6 +8,6 @@
 		cldap_server.o \
 		netlogon.o
 REQUIRED_SUBSYSTEMS = \
-		LIBCLI_CLDAP LIBNETIF
+		LIBCLI_CLDAP LIBNETIF process_model
 # End SUBSYSTEM CLDAPD
 #######################

Modified: branches/SAMBA_4_0/source/kdc/config.mk
===================================================================
--- branches/SAMBA_4_0/source/kdc/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/kdc/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -7,7 +7,7 @@
 		kdc.o \
 		kpasswdd.o
 REQUIRED_SUBSYSTEMS = \
-		ldb KERBEROS_LIB HEIMDAL_KDC HEIMDAL_HDB 
+		ldb KERBEROS_LIB HEIMDAL_KDC HEIMDAL_HDB SAMDB
 # End SUBSYSTEM KDC
 #######################
 

Modified: branches/SAMBA_4_0/source/ldap_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/ldap_server/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/ldap_server/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -9,6 +9,6 @@
 		ldap_backend.o \
 		ldap_bind.o
 REQUIRED_SUBSYSTEMS = \
-		LIBCLI_LDAP SAMDB
+		LIBCLI_LDAP SAMDB process_model
 # End SUBSYSTEM SMB
 #######################

Modified: branches/SAMBA_4_0/source/nbt_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/nbt_server/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/nbt_server/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -66,6 +66,6 @@
 		irpc.o
 PRIVATE_PROTO_HEADER = nbt_server_proto.h
 REQUIRED_SUBSYSTEMS = \
-		LIBCLI_NBT NBTD_WINS NBTD_DGRAM
+		LIBCLI_NBT NBTD_WINS NBTD_DGRAM process_model
 # End SUBSYSTEM NBTD
 #######################

Modified: branches/SAMBA_4_0/source/rpc_server/common/server_info.c
===================================================================
--- branches/SAMBA_4_0/source/rpc_server/common/server_info.c	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/rpc_server/common/server_info.c	2006-03-19 17:51:15 UTC (rev 14567)
@@ -29,7 +29,7 @@
 */
 
 /* This hardcoded value should go into a ldb database! */
-enum srvsvc_PlatformId dcesrv_common_get_platform_id(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
+_PUBLIC_ enum srvsvc_PlatformId dcesrv_common_get_platform_id(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
 {
 	enum srvsvc_PlatformId id;
 
@@ -38,7 +38,7 @@
 	return id;
 }
 
-const char *dcesrv_common_get_server_name(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx, const char *server_unc)
+_PUBLIC_ const char *dcesrv_common_get_server_name(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx, const char *server_unc)
 {
 	const char *p = server_unc;
 
@@ -61,31 +61,31 @@
 }
 
 /* This hardcoded value should go into a ldb database! */
-uint32_t dcesrv_common_get_version_major(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
+_PUBLIC_ uint32_t dcesrv_common_get_version_major(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
 {
 	return lp_parm_int(-1, "server_info", "version_major", 5);
 }
 
 /* This hardcoded value should go into a ldb database! */
-uint32_t dcesrv_common_get_version_minor(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
+_PUBLIC_ uint32_t dcesrv_common_get_version_minor(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
 {
 	return lp_parm_int(-1, "server_info", "version_minor", 2);
 }
 
 /* This hardcoded value should go into a ldb database! */
-uint32_t dcesrv_common_get_version_build(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
+_PUBLIC_ uint32_t dcesrv_common_get_version_build(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
 {
 	return lp_parm_int(-1, "server_info", "version_build", 3790);
 }
 
 /* This hardcoded value should go into a ldb database! */
-uint32_t dcesrv_common_get_server_type(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
+_PUBLIC_ uint32_t dcesrv_common_get_server_type(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
 {
 	return lp_default_server_announce();
 }
 
 /* This hardcoded value should go into a ldb database! */
-const char *dcesrv_common_get_lan_root(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
+_PUBLIC_ const char *dcesrv_common_get_lan_root(TALLOC_CTX *mem_ctx, struct dcesrv_context *dce_ctx)
 {
 	return talloc_strdup(mem_ctx, "");
 }

Modified: branches/SAMBA_4_0/source/smbd/process_model.c
===================================================================
--- branches/SAMBA_4_0/source/smbd/process_model.c	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/smbd/process_model.c	2006-03-19 17:51:15 UTC (rev 14567)
@@ -26,7 +26,7 @@
 /*
   setup the events for the chosen process model
 */
-const struct model_ops *process_model_startup(struct event_context *ev, const char *model)
+_PUBLIC_ const struct model_ops *process_model_startup(struct event_context *ev, const char *model)
 {
 	const struct model_ops *ops;
 
@@ -53,7 +53,7 @@
   The 'name' can be later used by other backends to find the operations
   structure for this backend.  
 */
-NTSTATUS register_process_model(const void *_ops)
+_PUBLIC_ NTSTATUS register_process_model(const void *_ops)
 {
 	const struct model_ops *ops = _ops;
 

Modified: branches/SAMBA_4_0/source/web_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/web_server/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/web_server/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -7,6 +7,6 @@
 OBJ_FILES = \
 		web_server.o \
 		http.o
-REQUIRED_SUBSYSTEMS = ESP LIBTLS smbcalls
+REQUIRED_SUBSYSTEMS = ESP LIBTLS smbcalls process_model
 # End SUBSYSTEM WEB
 #######################

Modified: branches/SAMBA_4_0/source/winbind/config.mk
===================================================================
--- branches/SAMBA_4_0/source/winbind/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/winbind/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -21,7 +21,8 @@
 		wb_cmd_usersids.o \
 		wb_cmd_list_trustdom.o \
 		wb_pam_auth.o
-REQUIRED_SUBSYSTEMS = WB_HELPER RPC_NDR_LSA RPC_NDR_SAMR
+REQUIRED_SUBSYSTEMS = WB_HELPER RPC_NDR_LSA RPC_NDR_SAMR process_model \
+					  PAM_ERRORS
 # End SUBSYSTEM WINBIND
 #######################
 

Modified: branches/SAMBA_4_0/source/wrepl_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/wrepl_server/config.mk	2006-03-19 17:37:03 UTC (rev 14566)
+++ branches/SAMBA_4_0/source/wrepl_server/config.mk	2006-03-19 17:51:15 UTC (rev 14567)
@@ -15,6 +15,6 @@
 		wrepl_out_helpers.o
 PRIVATE_PROTO_HEADER = wrepl_server_proto.h
 REQUIRED_SUBSYSTEMS = \
-		LIBCLI_WREPL WINSDB
+		LIBCLI_WREPL WINSDB process_model
 # End SUBSYSTEM WREPL_SRV
 #######################



More information about the samba-cvs mailing list