aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Hagander <magnus@hagander.net>2009-05-27 21:08:22 +0000
committerMagnus Hagander <magnus@hagander.net>2009-05-27 21:08:22 +0000
commitb1c2781951f31ed8350554d6cd1b01eeb9a9f496 (patch)
treec09d870ce3f549a3a38971dd89103892c2b9231f
parent84f2f5c023eec98165825cb0dc4be5f88afb530b (diff)
downloadpostgresql-b1c2781951f31ed8350554d6cd1b01eeb9a9f496.tar.gz
postgresql-b1c2781951f31ed8350554d6cd1b01eeb9a9f496.zip
Properly return the usermap result when doing gssapi authentication. Without
this, the username was in practice never matched against the kerberos principal used to log in.
-rw-r--r--src/backend/libpq/auth.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/libpq/auth.c b/src/backend/libpq/auth.c
index d5c8b71114c..fb51d8df04f 100644
--- a/src/backend/libpq/auth.c
+++ b/src/backend/libpq/auth.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/libpq/auth.c,v 1.180 2009/04/01 03:23:50 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/libpq/auth.c,v 1.181 2009/05/27 21:08:22 mha Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1073,7 +1073,7 @@ pg_GSS_recvauth(Port *port)
gss_release_buffer(&lmin_s, &gbuf);
- return STATUS_OK;
+ return ret;
}
#endif /* ENABLE_GSS */