summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-06-11 01:13:50 +0000
committerKen Raeburn <raeburn@mit.edu>2002-06-11 01:13:50 +0000
commitbe06504583c6730f986887cd95955ede088c974a (patch)
tree714b20dfa054221c47b313d82fce7d86d1f86f9f /src/include
parent714eaa92851fba3afaf515deda7b26a92360e0a7 (diff)
downloadkrb5-be06504583c6730f986887cd95955ede088c974a.tar.gz
krb5-be06504583c6730f986887cd95955ede088c974a.tar.xz
krb5-be06504583c6730f986887cd95955ede088c974a.zip
client-side TCP support
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14492 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/ChangeLog7
-rw-r--r--src/include/k5-int.h7
2 files changed, 13 insertions, 1 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index b228e57b64..9d199427a7 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,3 +1,10 @@
+2002-06-10 Ken Raeburn <raeburn@mit.edu>
+
+ * k5-int.h (KRB_AP_PATH_NOT_ACCEPTED, KRB_ERR_RESPONSE_TOO_BIG):
+ New error number macros.
+ (krb5int_sendto_kdc): Update for new argument.
+ (krb5int_sendto_tcp): Declare.
+
2002-06-04 Ken Raeburn <raeburn@mit.edu>
* k5-int.h (krb5int_sendto_udp): Declare.
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index b384315ff6..7ec32d1512 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -258,6 +258,9 @@ struct sockaddr;
/* in message */
#define KRB_AP_ERR_INAPP_CKSUM 50 /* Inappropriate type of */
/* checksum in message */
+#define KRB_AP_PATH_NOT_ACCEPTED 51 /* Policy rejects transited path */
+#define KRB_ERR_RESPONSE_TOO_BIG 52 /* Response too big for UDP, */
+ /* retry with TCP */
/* other errors */
#define KRB_ERR_GENERIC 60 /* Generic error (description */
@@ -470,9 +473,11 @@ struct addrlist;
krb5_error_code krb5_lock_file (krb5_context, int, int);
krb5_error_code krb5_unlock_file (krb5_context, int);
krb5_error_code krb5_sendto_kdc (krb5_context, const krb5_data *,
- const krb5_data *, krb5_data *, int);
+ const krb5_data *, krb5_data *, int, int);
krb5_error_code krb5int_sendto_udp (krb5_context, const krb5_data *,
const struct addrlist *, krb5_data *);
+krb5_error_code krb5int_sendto_tcp (krb5_context context, const krb5_data *,
+ const struct addrlist *, krb5_data *);
krb5_error_code krb5_get_krbhst (krb5_context, const krb5_data *, char *** );
krb5_error_code krb5_free_krbhst (krb5_context, char * const * );
krb5_error_code krb5_create_secure_file (krb5_context, const char * pathname);