diff options
author | Andreas Schneider <asn@samba.org> | 2016-06-10 11:23:20 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2016-06-18 23:32:26 +0200 |
commit | dc350a349ac8ae484074e0900129d817a017c11f (patch) | |
tree | 09affb6945ca802eb099daef8c5c3228f910e715 /source4/kdc | |
parent | f11066231052190467df8c7d0019c80e61c281b5 (diff) | |
download | samba-dc350a349ac8ae484074e0900129d817a017c11f.tar.gz |
s4-kdc: Move KDC socket structs to krb5-server.h
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source4/kdc')
-rw-r--r-- | source4/kdc/kdc-heimdal.c | 14 | ||||
-rw-r--r-- | source4/kdc/kdc-server.h | 14 |
2 files changed, 14 insertions, 14 deletions
diff --git a/source4/kdc/kdc-heimdal.c b/source4/kdc/kdc-heimdal.c index f118db00cb6..a0c5d314f27 100644 --- a/source4/kdc/kdc-heimdal.c +++ b/source4/kdc/kdc-heimdal.c @@ -71,13 +71,6 @@ static NTSTATUS kdc_proxy_unavailable_error(struct kdc_server *kdc, return NT_STATUS_OK; } -/* hold information about one kdc socket */ -struct kdc_socket { - struct kdc_server *kdc; - struct tsocket_address *local_address; - kdc_process_fn_t process; -}; - struct kdc_tcp_call { struct kdc_tcp_connection *kdc_conn; DATA_BLOB in; @@ -468,13 +461,6 @@ static const struct stream_server_ops kdc_tcp_stream_ops = { .send_handler = kdc_tcp_send }; -/* hold information about one kdc/kpasswd udp socket */ -struct kdc_udp_socket { - struct kdc_socket *kdc_socket; - struct tdgram_context *dgram; - struct tevent_queue *send_queue; -}; - struct kdc_udp_call { struct kdc_udp_socket *sock; struct tsocket_address *src; diff --git a/source4/kdc/kdc-server.h b/source4/kdc/kdc-server.h index 61be4cd5f1a..284a4ec8b40 100644 --- a/source4/kdc/kdc-server.h +++ b/source4/kdc/kdc-server.h @@ -55,4 +55,18 @@ typedef kdc_code (*kdc_process_fn_t)(struct kdc_server *kdc, struct tsocket_address *local_address, int datagram); +/* Information about one kdc socket */ +struct kdc_socket { + struct kdc_server *kdc; + struct tsocket_address *local_address; + kdc_process_fn_t process; +}; + +/* Information about one kdc/kpasswd udp socket */ +struct kdc_udp_socket { + struct kdc_socket *kdc_socket; + struct tdgram_context *dgram; + struct tevent_queue *send_queue; +}; + #endif /* _KDC_SERVER_H */ |