summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/os/os-proto.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5/os/os-proto.h')
-rw-r--r--src/lib/krb5/os/os-proto.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/krb5/os/os-proto.h b/src/lib/krb5/os/os-proto.h
index e60ccd04a..34bf02891 100644
--- a/src/lib/krb5/os/os-proto.h
+++ b/src/lib/krb5/os/os-proto.h
@@ -42,6 +42,7 @@ typedef enum {
TCP_OR_UDP = 0,
TCP,
UDP,
+ HTTPS,
} k5_transport;
typedef enum {
@@ -55,6 +56,7 @@ struct server_entry {
char *hostname; /* NULL -> use addrlen/addr instead */
int port; /* Used only if hostname set */
k5_transport transport; /* May be 0 for UDP/TCP if hostname set */
+ char *uri_path; /* Used only if transport is HTTPS */
int family; /* May be 0 (aka AF_UNSPEC) if hostname set */
size_t addrlen;
struct sockaddr_storage addr;