Skip to content
Snippets Groups Projects
Commit 32be7207 authored by Tom Lane's avatar Tom Lane
Browse files

Revert kerberos code breakage.

parent 9ea764a0
Branches
Tags
No related merge requests found
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* exceed INITIAL_EXPBUFFER_SIZE (currently 256 bytes). * exceed INITIAL_EXPBUFFER_SIZE (currently 256 bytes).
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-auth.c,v 1.77 2003/05/15 16:35:30 momjian Exp $ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-auth.c,v 1.78 2003/05/16 04:58:03 tgl Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -386,10 +386,10 @@ pg_krb5_sendauth(char *PQerrormsg, int sock, ...@@ -386,10 +386,10 @@ pg_krb5_sendauth(char *PQerrormsg, int sock,
/* /*
* libpq uses a non-blocking socket. But kerberos needs a blocking * libpq uses a non-blocking socket. But kerberos needs a blocking
* socket, and we have to block somehow to do mutual authentication * socket, and we have to block somehow to do mutual authentication
* anyway. So we temporarily make it blocking. Win32 doesn't support this. * anyway. So we temporarily make it blocking.
*/ */
flags = fcntl(sock, F_GETFL); flags = fcntl(sock, F_GETFL);
if (flags < 0 || fcntl(sock, F_SETFL, flags & ~O_NONBLOCK))) if (flags < 0 || fcntl(sock, F_SETFL, (long) (flags & ~O_NONBLOCK)))
{ {
snprintf(PQerrormsg, PQERRORMSG_LENGTH, snprintf(PQerrormsg, PQERRORMSG_LENGTH,
libpq_gettext("could not set socket to blocking mode: %s\n"), strerror(errno)); libpq_gettext("could not set socket to blocking mode: %s\n"), strerror(errno));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment