From: Kurt Zeilenga Date: Mon, 21 Jun 1999 22:35:02 +0000 (+0000) Subject: remove lint. X-Git-Tag: OPENLDAP_REL_ENG_2_BP~252 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=6bd26a6aed04ac8943918691ecddcf9a17e3d2ff;p=openldap remove lint. --- diff --git a/servers/slapd/nt_svc.c b/servers/slapd/nt_svc.c index 5c2a07deb4..42fe2f0348 100644 --- a/servers/slapd/nt_svc.c +++ b/servers/slapd/nt_svc.c @@ -2,43 +2,23 @@ #include "portable.h" #include -//#include -//#include #include -//#include -//#include -//#include -//#include -//#include #include "ldap_defaults.h" #include "slap.h" -/* kludge a path for now */ -#include "../../libraries/liblutil/slapdmsg.h" - -#define SCM_NOTIFICATION_INTERVAL 5000 -#define THIRTY_SECONDS (30 * 1000) - ldap_pvt_thread_cond_t started_event, stopped_event; ldap_pvt_thread_t start_status_tid, stop_status_tid; -// in main.c +/* in main.c */ void WINAPI ServiceMain( DWORD argc, LPTSTR *argv ); - -// in wsa_err.c -char *WSAGetLastErrorString( void ); - -// in nt_err.c -char *GetLastErrorString( void ); - -// in ntservice.c +/* in ntservice.c */ int srv_install( char* service, char* filename ); int srv_remove ( char* service, char* filename ); -void main( DWORD argc, LPTSTR *argv ) +int main( DWORD argc, LPTSTR *argv ) { int length; char filename[MAX_PATH], *fname_start; @@ -49,8 +29,10 @@ void main( DWORD argc, LPTSTR *argv ) { NULL, NULL } }; + /* // set the service's current directory to being the installation directory for the service. // this way we don't have to write absolute paths in the configuration files + */ GetModuleFileName( NULL, filename, sizeof( filename ) ); fname_start = strrchr( filename, *LDAP_DIRSEP ); *fname_start = '\0'; @@ -65,15 +47,15 @@ void main( DWORD argc, LPTSTR *argv ) if ( (length = GetModuleFileName(NULL, filename, sizeof( filename ))) == 0 ) { fputs( "unable to retrieve file name for the service.\n", stderr ); - return; + return EXIT_FAILURE; } if ( !srv_install(svcName, filename) ) { fputs( "service failed installation ...\n", stderr ); - return; + return EXIT_FAILURE; } fputs( "service has been installed ...\n", stderr ); - return; + return EXIT_SUCCESS; } if ( _stricmp( "remove", argv[1] ) == 0 ) @@ -84,15 +66,15 @@ void main( DWORD argc, LPTSTR *argv ) if ( (length = GetModuleFileName(NULL, filename, sizeof( filename ))) == 0 ) { fputs( "unable to retrieve file name for the service.\n", stderr ); - return; + return EXIT_FAILURE; } if ( !srv_remove(svcName, filename) ) { fputs( "failed to remove the service ...\n", stderr ); - return; + return EXIT_FAILURE; } fputs( "service has been removed ...\n", stderr ); - return; + return EXIT_SUCCESS; } } @@ -102,4 +84,6 @@ void main( DWORD argc, LPTSTR *argv ) is_NT_Service = 0; ServiceMain( argc, argv ); } + + return EXIT_SUCCESS; }