Move the be_gssapi_get_* prototypes
The be_gssapi_get_* prototypes were put close to similar ones for SSL- but a bit too close since that meant they ended up only being included for SSL-enabled builds. Move those to be under ENABLE_GSS instead. Pointed out by Tom.
This commit is contained in:
parent
3eb77eba5a
commit
87e16db5eb
|
@ -269,13 +269,6 @@ extern void be_tls_get_peer_subject_name(Port *port, char *ptr, size_t len);
|
||||||
extern void be_tls_get_peer_issuer_name(Port *port, char *ptr, size_t len);
|
extern void be_tls_get_peer_issuer_name(Port *port, char *ptr, size_t len);
|
||||||
extern void be_tls_get_peer_serial(Port *port, char *ptr, size_t len);
|
extern void be_tls_get_peer_serial(Port *port, char *ptr, size_t len);
|
||||||
|
|
||||||
/*
|
|
||||||
* Return information about the GSSAPI authenticated connection
|
|
||||||
*/
|
|
||||||
extern bool be_gssapi_get_auth(Port *port);
|
|
||||||
extern bool be_gssapi_get_enc(Port *port);
|
|
||||||
extern const char *be_gssapi_get_princ(Port *port);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Get the server certificate hash for SCRAM channel binding type
|
* Get the server certificate hash for SCRAM channel binding type
|
||||||
* tls-server-end-point.
|
* tls-server-end-point.
|
||||||
|
@ -294,6 +287,13 @@ extern char *be_tls_get_certificate_hash(Port *port, size_t *len);
|
||||||
#endif /* USE_SSL */
|
#endif /* USE_SSL */
|
||||||
|
|
||||||
#ifdef ENABLE_GSS
|
#ifdef ENABLE_GSS
|
||||||
|
/*
|
||||||
|
* Return information about the GSSAPI authenticated connection
|
||||||
|
*/
|
||||||
|
extern bool be_gssapi_get_auth(Port *port);
|
||||||
|
extern bool be_gssapi_get_enc(Port *port);
|
||||||
|
extern const char *be_gssapi_get_princ(Port *port);
|
||||||
|
|
||||||
/* Read and write to a GSSAPI-encrypted connection. */
|
/* Read and write to a GSSAPI-encrypted connection. */
|
||||||
extern ssize_t be_gssapi_read(Port *port, void *ptr, size_t len);
|
extern ssize_t be_gssapi_read(Port *port, void *ptr, size_t len);
|
||||||
extern ssize_t be_gssapi_write(Port *port, void *ptr, size_t len);
|
extern ssize_t be_gssapi_write(Port *port, void *ptr, size_t len);
|
||||||
|
|
Loading…
Reference in New Issue