Re: PQhost() Returns NULL on Connection
| От | Volkan YAZICI |
|---|---|
| Тема | Re: PQhost() Returns NULL on Connection |
| Дата | |
| Msg-id | 20060427153433.GA197@alamut обсуждение исходный текст |
| Ответ на | PQhost() Returns NULL on Connection (Keary Suska <hierophant@pcisys.net>) |
| Список | pgsql-interfaces |
On Apr 26 02:08, Keary Suska wrote: > If so, is there a way to get the domain socket used? Below is some source code snippet I thought can help you. src/interfaces/libpq/fe-connect.c 777 #ifdef HAVE_UNIX_SOCKETS 778 /* pghostaddr and pghost are NULL, so use Unix domain socket */ 779 node = NULL; 780 hint.ai_family = AF_UNIX; 781 UNIXSOCK_PATH(portstr, portnum, conn->pgunixsocket); 782 #else src/include/libpq/pqcomm.h 77 /* Configure the UNIX socket location for the well known port. */ 78 79 #define UNIXSOCK_PATH(path,port,defpath) \ 80 snprintf(path, sizeof(path), "%s/.s.PGSQL.%d", \ 81 ((defpath) && *(defpath) != '\0') ? (defpath) : \ 82 DEFAULT_PGSOCKET_DIR, \ 83 (port)) Regards.
В списке pgsql-interfaces по дате отправления: