made C auth server
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 15 Sep 2005 22:59:37 +0000 (22:59 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 15 Sep 2005 22:59:37 +0000 (22:59 +0000)
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
src/utils/utils.c
src/utils/utils.h

index 9f19e87..cdc998c 100755 (executable)
@@ -125,7 +125,7 @@ function stopMe {
        sleep 1;
        
        echo "Stopping The Router...";
-       killall opensrf_router;
+       killall "OpenSRF Router"
        
        sleep 1;
        
index 0922544..9c42578 100644 (file)
@@ -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);
 
index a5ecb45..1737c29 100644 (file)
@@ -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