diff options
Diffstat (limited to 'libtac/lib/crypt.c')
-rw-r--r-- | libtac/lib/crypt.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/libtac/lib/crypt.c b/libtac/lib/crypt.c index 5ecdbd6..9f57106 100644 --- a/libtac/lib/crypt.c +++ b/libtac/lib/crypt.c @@ -64,15 +64,7 @@ u_char *_tac_md5_pad(int len, HDR *hdr) { MD5Init(&mdcontext); MD5Update(&mdcontext, buf, bp); - /* this is because MD5 implementation has changed between - * pppd versions 2.2.0g and 2.3.4 - */ -#if 1 - MD5Final(pad+pp, &mdcontext); /* correct for pppd-2.3.4 */ -#else - MD5Final(&mdcontext); /* correct for pppd-2.2.0g */ - bcopy(&mdcontext.digest, pad+pp, MD5_LEN); -#endif + MD5Final(pad+pp, &mdcontext); pp += MD5_LEN; } |