mirror of
https://github.com/postgres/postgres.git
synced 2026-06-02 13:58:10 -04:00
eeb6cb143a
build actually attempts to advertise itself via Bonjour. Formerly it always did so, which meant that packagers had to decide for their users whether this behavior was wanted or not. The default is "off" to be on the safe side, though this represents a change in the default behavior of a Bonjour-enabled build. Per discussion.
53 lines
1.4 KiB
C
53 lines
1.4 KiB
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* postmaster.h
|
|
* Exports from postmaster/postmaster.c.
|
|
*
|
|
* Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
|
|
* Portions Copyright (c) 1994, Regents of the University of California
|
|
*
|
|
* $PostgreSQL: pgsql/src/include/postmaster/postmaster.h,v 1.21 2009/09/08 17:08:36 tgl Exp $
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
#ifndef _POSTMASTER_H
|
|
#define _POSTMASTER_H
|
|
|
|
/* GUC options */
|
|
extern bool EnableSSL;
|
|
extern bool SilentMode;
|
|
extern int ReservedBackends;
|
|
extern int PostPortNumber;
|
|
extern int Unix_socket_permissions;
|
|
extern char *Unix_socket_group;
|
|
extern char *UnixSocketDir;
|
|
extern char *ListenAddresses;
|
|
extern bool ClientAuthInProgress;
|
|
extern int PreAuthDelay;
|
|
extern int AuthenticationTimeout;
|
|
extern bool Log_connections;
|
|
extern bool log_hostname;
|
|
extern bool enable_bonjour;
|
|
extern char *bonjour_name;
|
|
|
|
#ifdef WIN32
|
|
extern HANDLE PostmasterHandle;
|
|
#endif
|
|
|
|
extern const char *progname;
|
|
|
|
extern int PostmasterMain(int argc, char *argv[]);
|
|
extern void ClosePostmasterPorts(bool am_syslogger);
|
|
|
|
extern int MaxLivePostmasterChildren(void);
|
|
|
|
#ifdef EXEC_BACKEND
|
|
extern pid_t postmaster_forkexec(int argc, char *argv[]);
|
|
extern int SubPostmasterMain(int argc, char *argv[]);
|
|
|
|
extern Size ShmemBackendArraySize(void);
|
|
extern void ShmemBackendArrayAllocation(void);
|
|
#endif
|
|
|
|
#endif /* _POSTMASTER_H */
|