X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/d0d56395c8a150f72b6189e027fe9af918e23551..1e8ae5ede66ba337ba6abbb4afad2b3319c1db74:/authenticate.c diff --git a/authenticate.c b/authenticate.c index 0ff318b9..a4835a6d 100644 --- a/authenticate.c +++ b/authenticate.c @@ -55,7 +55,7 @@ static void gen_challenge(char *addr, char *challenge) memset(input, 0, sizeof(input)); - strlcpy((char *)input, addr, 16); + strlcpy((char *)input, addr, 17); gettimeofday(&tv, NULL); SIVAL(input, 16, tv.tv_sec); SIVAL(input, 20, tv.tv_usec); @@ -112,7 +112,7 @@ static int get_secret(int module, char *user, char *secret, int len) } /* generate a 16 byte hash from a password and challenge */ -void generate_hash(char *in, char *challenge, char *out) +static void generate_hash(char *in, char *challenge, char *out) { char buf[16];