1 /*-------------------------------------------------------------------------
4 * Exports from postmaster/postmaster.c.
6 * Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
7 * Portions Copyright (c) 1994, Regents of the University of California
9 * $PostgreSQL: pgsql/src/include/postmaster/postmaster.h,v 1.18 2008/01/01 19:45:58 momjian Exp $
11 *-------------------------------------------------------------------------
17 extern bool EnableSSL;
18 extern bool SilentMode;
19 extern int ReservedBackends;
20 extern int PostPortNumber;
21 extern int Unix_socket_permissions;
22 extern char *Unix_socket_group;
23 extern char *UnixSocketDir;
24 extern char *ListenAddresses;
25 extern bool ClientAuthInProgress;
26 extern int PreAuthDelay;
27 extern int AuthenticationTimeout;
28 extern bool Log_connections;
29 extern bool log_hostname;
30 extern char *bonjour_name;
33 extern HANDLE PostmasterHandle;
36 extern const char *progname;
38 extern int PostmasterMain(int argc, char *argv[]);
39 extern void ClosePostmasterPorts(bool am_syslogger);
42 extern pid_t postmaster_forkexec(int argc, char *argv[]);
43 extern int SubPostmasterMain(int argc, char *argv[]);
45 extern Size ShmemBackendArraySize(void);
46 extern void ShmemBackendArrayAllocation(void);
49 #endif /* _POSTMASTER_H */