mirror of
https://github.com/postgres/postgres.git
synced 2025-06-08 22:02:03 +03:00
(rather than compile time). For libpq, even when Kerberos support is compiled in, the default user name should still fall back to geteuid() if it can't be determined via the Kerberos system. A couple of fixes for string type configuration parameters, now that there is one.
32 lines
849 B
C
32 lines
849 B
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* auth.h
|
|
* Definitions for network authentication routines
|
|
*
|
|
*
|
|
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
|
|
* Portions Copyright (c) 1994, Regents of the University of California
|
|
*
|
|
* $Id: auth.h,v 1.14 2000/08/25 10:00:33 petere Exp $
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
#ifndef AUTH_H
|
|
#define AUTH_H
|
|
|
|
#include "libpq/libpq-be.h"
|
|
|
|
/*----------------------------------------------------------------
|
|
* Common routines and definitions
|
|
*----------------------------------------------------------------
|
|
*/
|
|
|
|
void be_recvauth(Port *port);
|
|
|
|
#define PG_KRB4_VERSION "PGVER4.1" /* at most KRB_SENDAUTH_VLEN chars */
|
|
#define PG_KRB5_VERSION "PGVER5.1"
|
|
|
|
extern char * pg_krb_server_keyfile;
|
|
|
|
#endif /* AUTH_H */
|