| 6862 | } |
| 6863 | |
| 6864 | char * |
| 6865 | PQhost(const PGconn *conn) |
| 6866 | { |
| 6867 | if (!conn) |
| 6868 | return NULL; |
| 6869 | |
| 6870 | if (conn->connhost != NULL) |
| 6871 | { |
| 6872 | /* |
| 6873 | * Return the verbatim host value provided by user, or hostaddr in its |
| 6874 | * lack. |
| 6875 | */ |
| 6876 | if (conn->connhost[conn->whichhost].host != NULL && |
| 6877 | conn->connhost[conn->whichhost].host[0] != '\0') |
| 6878 | return conn->connhost[conn->whichhost].host; |
| 6879 | else if (conn->connhost[conn->whichhost].hostaddr != NULL && |
| 6880 | conn->connhost[conn->whichhost].hostaddr[0] != '\0') |
| 6881 | return conn->connhost[conn->whichhost].hostaddr; |
| 6882 | } |
| 6883 | |
| 6884 | return ""; |
| 6885 | } |
| 6886 | |
| 6887 | char * |
| 6888 | PQhostaddr(const PGconn *conn) |
no outgoing calls
no test coverage detected