aboutsummaryrefslogtreecommitdiff
path: root/src/backend/libpq/md5.c
diff options
context:
space:
mode:
authorMagnus Hagander <magnus@hagander.net>2010-01-27 12:12:00 +0000
committerMagnus Hagander <magnus@hagander.net>2010-01-27 12:12:00 +0000
commitb3daac5a9c34b1a567a0bc3574446ee57564770c (patch)
tree9193529d6fb1fcc844d48e95bafb07cd82f4171f /src/backend/libpq/md5.c
parent000416ac32f2b7cf62f21c51a7890cf4a4d07313 (diff)
downloadpostgresql-b3daac5a9c34b1a567a0bc3574446ee57564770c.tar.gz
postgresql-b3daac5a9c34b1a567a0bc3574446ee57564770c.zip
Add support for RADIUS authentication.
Diffstat (limited to 'src/backend/libpq/md5.c')
-rw-r--r--src/backend/libpq/md5.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/backend/libpq/md5.c b/src/backend/libpq/md5.c
index 002afcf0ff5..e875f51ed72 100644
--- a/src/backend/libpq/md5.c
+++ b/src/backend/libpq/md5.c
@@ -14,7 +14,7 @@
* Portions Copyright (c) 1994, Regents of the University of California
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/libpq/md5.c,v 1.38 2010/01/02 16:57:45 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/libpq/md5.c,v 1.39 2010/01/27 12:11:59 mha Exp $
*/
/* This is intended to be used in both frontend and backend, so use c.h */
@@ -298,6 +298,12 @@ pg_md5_hash(const void *buff, size_t len, char *hexsum)
return true;
}
+bool pg_md5_binary(const void *buff, size_t len, void *outbuf)
+{
+ if (!calculateDigestFromBuffer((uint8 *) buff, len, outbuf))
+ return false;
+ return true;
+}
/*