X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=rpa.c;h=c365f0ded8b2338ed9a1b2792557c4d0da07b209;hb=53293ee30678d3db753e51820cc554c0b2b1bd97;hp=7f4c0658537dfb83abbf4a638e454f6664235ac6;hpb=781363cc71872ca5d22d696eddc8f9a26631c70a;p=~andy%2Ffetchmail diff --git a/rpa.c b/rpa.c index 7f4c0658..c365f0de 100644 --- a/rpa.c +++ b/rpa.c @@ -21,10 +21,11 @@ #include #include #include +#include #include "socket.h" #include "fetchmail.h" -#include "md5.h" +#include "fm_md5.h" #include "i18n.h" #ifdef TESTMODE @@ -48,8 +49,8 @@ extern int linecount; static void GenChallenge(unsigned char* buf, int len); static int DigestPassphrase(char* passphrase, unsigned char* rbuf, int unicodeit); - static void CompUserResp(); - static int CheckUserAuth(); + static void CompUserResp(void); + static int CheckUserAuth(void); static void md5(const void* in, int len, unsigned char* out); #endif @@ -114,7 +115,7 @@ int POP3_auth_rpa (char *userid, char *passphrase, int socket) char buf [POPBUFSIZE]; char *bufp; int status,aulin,kuslin; - char* stdec[4] = { N_("Success") , + const char* stdec[4] = { N_("Success") , N_("Restricted user (something wrong with account)") , N_("Invalid userid or passphrase") , N_("Deity error") }; @@ -883,7 +884,7 @@ static void md5(const void *in_,int len,unsigned char *out) MD5Final( out, &md5context ); if (outlevel >= O_DEBUG) { - report(stdout, GT_("MD5 result is: \n")); + report(stdout, GT_("MD5 result is:\n")); for (i=0; i<16; i++) { report_build(stdout, "%02X ",out[i]);