From 500f2c64e9417ce53635e634c18f75f083626064 Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 15 Sep 2005 22:59:37 +0000 Subject: [PATCH] made C auth server added utils code for C servers, including some fieldmapper handling code fieldmapper now copies headers over to INCLUDE/openils/ install scripts now install c-apps git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@538 9efc2488-bf62-4759-914b-345cdb29e865 --- bin/opensrf_all | 2 +- src/utils/utils.c | 8 +++++--- src/utils/utils.h | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/bin/opensrf_all b/bin/opensrf_all index 9f19e87..cdc998c 100755 --- a/bin/opensrf_all +++ b/bin/opensrf_all @@ -125,7 +125,7 @@ function stopMe { sleep 1; echo "Stopping The Router..."; - killall opensrf_router; + killall "OpenSRF Router" sleep 1; diff --git a/src/utils/utils.c b/src/utils/utils.c index 0922544..9c42578 100644 --- a/src/utils/utils.c +++ b/src/utils/utils.c @@ -397,16 +397,18 @@ char* file_to_string(const char* filename) { } -char* md5sum( char* text ) { +char* md5sum( char* text, ... ) { struct md5_ctx ctx; unsigned char digest[16]; MD5_start (&ctx); + VA_LIST_TO_STRING(text); + int i; - for ( i=0 ; i != strlen(text) ; i++ ) - MD5_feed (&ctx, text[i]); + for ( i=0 ; i != strlen(VA_BUF) ; i++ ) + MD5_feed (&ctx, VA_BUF[i]); MD5_stop (&ctx, digest); diff --git a/src/utils/utils.h b/src/utils/utils.h index a5ecb45..1737c29 100644 --- a/src/utils/utils.h +++ b/src/utils/utils.h @@ -181,7 +181,7 @@ char* file_to_string(const char* filename); Calculates the md5 of the text provided. The returned string must be freed by the caller. */ -char* md5sum( char* text ); +char* md5sum( char* text, ... ); #endif -- 2.43.2