lorikeet-heimdal: krb5_send_to_kdc_func() timeout parameter
authorStefan Metzmacher <metze@samba.org>
Fri, 22 Aug 2008 09:46:35 +0000 (11:46 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 26 Mar 2009 08:54:50 +0000 (09:54 +0100)
metze

lib/krb5/krb5.h
lib/krb5/send_to_kdc.c

index 3528ff4f9575fa347d19974909a4ed5d2e468dbf..3477e9d1d01ca92792edcf82423e798c4a8a0b84 100644 (file)
@@ -742,6 +742,7 @@ enum {
 typedef krb5_error_code (*krb5_send_to_kdc_func)(krb5_context,
                                                 void *,
                                                 krb5_krbhst_info *,
+                                                time_t timeout,
                                                 const krb5_data *,
                                                 krb5_data *);
 
index 290950edc22bd0644a5280bafd8d1cde28bd5889..53c4a69a3f71f0f2f0d55592a503d59c4d77b38e 100644 (file)
@@ -385,7 +385,7 @@ krb5_sendto (krb5_context context,
                 struct send_to_kdc *s = context->send_to_kdc;
 
                 ret = (*s->func)(context, s->data,
-                                 hi, send_data, receive);
+                                 hi, context->kdc_timeout, send_data, receive);
                 if (ret == 0 && receive->length != 0)
                     goto out;
                 continue;