diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-02-26 13:09:29 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-02-26 13:09:29 +0300 |
commit | 974af7e3663c5f72091f8afd91e4ed732c42b20c (patch) | |
tree | 5c2518366a0c51f1b50735f93e786a0834dfacb6 /src/login/md5calc.h | |
parent | f84b2ad1c413f7aefc1a9c6f029f6ac67eb8d51d (diff) | |
download | evol-hercules-974af7e3663c5f72091f8afd91e4ed732c42b20c.tar.gz evol-hercules-974af7e3663c5f72091f8afd91e4ed732c42b20c.tar.bz2 evol-hercules-974af7e3663c5f72091f8afd91e4ed732c42b20c.tar.xz evol-hercules-974af7e3663c5f72091f8afd91e4ed732c42b20c.zip |
login: add way to check hashed passwords in old tmw/evol way.
Diffstat (limited to 'src/login/md5calc.h')
-rw-r--r-- | src/login/md5calc.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/login/md5calc.h b/src/login/md5calc.h new file mode 100644 index 0000000..cf82738 --- /dev/null +++ b/src/login/md5calc.h @@ -0,0 +1,13 @@ +// $Id: md5calc.h,v 1.1.1.1 2004/09/10 17:26:54 MagicalTux Exp $ +#ifndef _MD5CALC_H_ +#define _MD5CALC_H_ +#include <netinet/in.h> + +void MD5_String (const char *string, char *output); +void MD5_String2binary (const char *string, char *output); +char *MD5_saltcrypt(const char *key, const char *salt); +char *make_salt(void); +int pass_ok(const char *password, const char *crypted); +in_addr_t MD5_ip(char *secret, in_addr_t ip); + +#endif |