diff options
Diffstat (limited to 'src/include/cm.h')
-rw-r--r-- | src/include/cm.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/include/cm.h b/src/include/cm.h index cf5ff222b..2bb5ca980 100644 --- a/src/include/cm.h +++ b/src/include/cm.h @@ -62,7 +62,10 @@ struct conn_state { unsigned int is_udp : 1; int (*service)(krb5_context context, struct conn_state *, struct select_state *, int); - struct addrinfo *addr; + int socktype; + int family; + size_t addrlen; + struct sockaddr_storage addr; struct { struct { sg_buf sgbuf[2]; @@ -72,6 +75,9 @@ struct conn_state { } out; struct incoming_krb5_message in; } x; + krb5_data callback_buffer; + size_t server_index; + struct conn_state *next; }; struct sendto_callback_info { |