diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/libpq/hba.h | 9 | ||||
-rw-r--r-- | src/include/libpq/md5.h | 3 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/include/libpq/hba.h b/src/include/libpq/hba.h index 8ee71a7e093..54261bba61d 100644 --- a/src/include/libpq/hba.h +++ b/src/include/libpq/hba.h @@ -4,7 +4,7 @@ * Interface to hba.c * * - * $PostgreSQL: pgsql/src/include/libpq/hba.h,v 1.60 2009/12/12 21:35:21 mha Exp $ + * $PostgreSQL: pgsql/src/include/libpq/hba.h,v 1.61 2010/01/27 12:12:00 mha Exp $ * *------------------------------------------------------------------------- */ @@ -27,7 +27,8 @@ typedef enum UserAuth uaSSPI, uaPAM, uaLDAP, - uaCert + uaCert, + uaRADIUS } UserAuth; typedef enum IPCompareMethod @@ -71,6 +72,10 @@ typedef struct char *krb_server_hostname; char *krb_realm; bool include_realm; + char *radiusserver; + char *radiussecret; + char *radiusidentifier; + int radiusport; } HbaLine; /* kluge to avoid including libpq/libpq-be.h here */ diff --git a/src/include/libpq/md5.h b/src/include/libpq/md5.h index aa36ac6fa23..decc6ddf120 100644 --- a/src/include/libpq/md5.h +++ b/src/include/libpq/md5.h @@ -9,7 +9,7 @@ * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/libpq/md5.h,v 1.7 2010/01/02 16:58:04 momjian Exp $ + * $PostgreSQL: pgsql/src/include/libpq/md5.h,v 1.8 2010/01/27 12:12:00 mha Exp $ * *------------------------------------------------------------------------- */ @@ -23,6 +23,7 @@ extern bool pg_md5_hash(const void *buff, size_t len, char *hexsum); +extern bool pg_md5_binary(const void *buff, size_t len, void *outbuf); extern bool pg_md5_encrypt(const char *passwd, const char *salt, size_t salt_len, char *buf); |