42 #define USER_AUTH_LAST uaPeer
102 struct sockaddr_storage
addr;
104 struct sockaddr_storage
mask;
176 bool case_insensitive);
184 List **tok_lines,
int elevel,
int depth);
IdentLine * parse_ident_line(TokenizedAuthLine *tok_line, int elevel)
bool pg_isblank(const char c)
FILE * open_auth_file(const char *filename, int elevel, int depth, char **err_msg)
struct IdentLine IdentLine
const char * hba_authname(UserAuth auth_method)
void hba_getauthmethod(hbaPort *port)
int check_usermap(const char *usermap_name, const char *pg_user, const char *system_user, bool case_insensitive)
void free_auth_file(FILE *file, int depth)
struct TokenizedAuthLine TokenizedAuthLine
struct AuthToken AuthToken
HbaLine * parse_hba_line(TokenizedAuthLine *tok_line, int elevel)
void tokenize_auth_file(const char *filename, FILE *file, List **tok_lines, int elevel, int depth)
Datum system_user(PG_FUNCTION_ARGS)
struct sockaddr_storage mask
ClientCertName clientcertname
ClientCertMode clientcert
char * ldapsearchattribute
struct sockaddr_storage addr
IPCompareMethod ip_cmp_method
char * radiusidentifiers_s