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 #######################