mirror of
https://github.com/postgres/postgres.git
synced 2025-11-16 15:02:33 +03:00
Remove hbaPort type
This was just a workaround to avoid including the header file that defines the Port type. With C11, we can now just re-define the Port type without the possibility of a conflict. Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Reviewed-by: Chao Li <li.evan.chao@gmail.com> Discussion: https://www.postgresql.org/message-id/flat/10d32190-f31b-40a5-b177-11db55597355@eisentraut.org
This commit is contained in:
@@ -70,14 +70,14 @@ static int CheckMD5Auth(Port *port, char *shadow_pass,
|
||||
/* Standard TCP port number for Ident service. Assigned by IANA */
|
||||
#define IDENT_PORT 113
|
||||
|
||||
static int ident_inet(hbaPort *port);
|
||||
static int ident_inet(Port *port);
|
||||
|
||||
|
||||
/*----------------------------------------------------------------
|
||||
* Peer authentication
|
||||
*----------------------------------------------------------------
|
||||
*/
|
||||
static int auth_peer(hbaPort *port);
|
||||
static int auth_peer(Port *port);
|
||||
|
||||
|
||||
/*----------------------------------------------------------------
|
||||
@@ -1668,7 +1668,7 @@ interpret_ident_response(const char *ident_response,
|
||||
* latch was set would improve the responsiveness to timeouts/cancellations.
|
||||
*/
|
||||
static int
|
||||
ident_inet(hbaPort *port)
|
||||
ident_inet(Port *port)
|
||||
{
|
||||
const SockAddr remote_addr = port->raddr;
|
||||
const SockAddr local_addr = port->laddr;
|
||||
@@ -1853,7 +1853,7 @@ ident_inet_done:
|
||||
* Iff authorized, return STATUS_OK, otherwise return STATUS_ERROR.
|
||||
*/
|
||||
static int
|
||||
auth_peer(hbaPort *port)
|
||||
auth_peer(Port *port)
|
||||
{
|
||||
uid_t uid;
|
||||
gid_t gid;
|
||||
|
||||
@@ -1075,7 +1075,7 @@ hostname_match(const char *pattern, const char *actual_hostname)
|
||||
* Check to see if a connecting IP matches a given host name.
|
||||
*/
|
||||
static bool
|
||||
check_hostname(hbaPort *port, const char *hostname)
|
||||
check_hostname(Port *port, const char *hostname)
|
||||
{
|
||||
struct addrinfo *gai_result,
|
||||
*gai;
|
||||
@@ -2528,7 +2528,7 @@ parse_hba_auth_opt(char *name, char *val, HbaLine *hbaline,
|
||||
* request.
|
||||
*/
|
||||
static void
|
||||
check_hba(hbaPort *port)
|
||||
check_hba(Port *port)
|
||||
{
|
||||
Oid roleid;
|
||||
ListCell *line;
|
||||
@@ -3125,7 +3125,7 @@ load_ident(void)
|
||||
* method = uaImplicitReject.
|
||||
*/
|
||||
void
|
||||
hba_getauthmethod(hbaPort *port)
|
||||
hba_getauthmethod(Port *port)
|
||||
{
|
||||
check_hba(port);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user