diff options
| author | Bruce Momjian <bruce@momjian.us> | 2003-07-22 20:29:13 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 2003-07-22 20:29:13 +0000 |
| commit | a0cc9f3cb9e46178b1d6d995802b54deaffd69f3 (patch) | |
| tree | 2584d8daaa74cfd74118652b52e3a750b952927d /src/backend/postmaster | |
| parent | 25114d3e293f00b59be722b6148cdc00d2eb1b4d (diff) | |
Add GUC parameter to control rendezvous name.
Diffstat (limited to 'src/backend/postmaster')
| -rw-r--r-- | src/backend/postmaster/postmaster.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index ec98fc6f538..614c76e64ee 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -37,7 +37,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.334 2003/07/22 19:00:10 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.335 2003/07/22 20:29:13 momjian Exp $ * * NOTES * @@ -210,6 +210,8 @@ bool LogSourcePort; bool Log_connections = false; bool Db_user_namespace = false; +char *rendezvous_name; + /* For FNCTL_NONBLOCK */ #if defined(WIN32) || defined(__BEOS__) long ioctlsocket_ret; @@ -771,17 +773,17 @@ PostmasterMain(int argc, char *argv[]) "socket."); } } -#ifdef USE_RENDEZVOUS - if (service_name != NULL) - { - DNSServiceRegistrationCreate(NULL, /* default to hostname */ - "_postgresql._tcp.", - "", - htonl(PostPortNumber), - "", - (DNSServiceRegistrationReply)reg_reply, - NULL); - } +#ifdef USE_RENDEZVOUS + if (rendezvous_name != NULL) + { + DNSServiceRegistrationCreate(rendezvous_name, + "_postgresql._tcp.", + "", + htonl(PostPortNumber), + "", + (DNSServiceRegistrationReply)reg_reply, + NULL); + } #endif } |
