summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2009-01-15 19:15:22 +0000
committerKen Raeburn <raeburn@mit.edu>2009-01-15 19:15:22 +0000
commitcfdd330d1c0203d178b9b49932da952a41a0754f (patch)
treefb16627dde9e763f0b38b80e423ba340df49858b /src/include
parent95aebaa7f2ebdc1db54ef9a141deaace83a4a7f9 (diff)
downloadkrb5-cfdd330d1c0203d178b9b49932da952a41a0754f.tar.gz
krb5-cfdd330d1c0203d178b9b49932da952a41a0754f.tar.xz
krb5-cfdd330d1c0203d178b9b49932da952a41a0754f.zip
Fix an additional multiple-write case noted by John, where sendauth
calls write_message twice in a row. Add new function krb5int_write_messages, calls krb5_net_writev with multiple messages (currently only two at a time). Use it from krb5_write_message and krb5_sendauth. ticket: 6339 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21752 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/k5-int.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index 072a4d397a..78b271065b 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 1989,1990,1991,1992,1993,1994,1995,2000,2001, 2003,2006,2007,2008 by the Massachusetts Institute of Technology,
+ * Copyright (C) 1989,1990,1991,1992,1993,1994,1995,2000,2001, 2003,2006,2007,2008,2009 by the Massachusetts Institute of Technology,
* Cambridge, MA, USA. All Rights Reserved.
*
* This software is being provided to you, the LICENSEE, by the
@@ -2594,6 +2594,7 @@ krb5int_server_decrypt_ticket_keyblock
krb5_error_code krb5_read_message (krb5_context, krb5_pointer, krb5_data *);
krb5_error_code krb5_write_message (krb5_context, krb5_pointer, krb5_data *);
+krb5_error_code krb5int_write_messages (krb5_context, krb5_pointer, krb5_data *, int);
int krb5_net_read (krb5_context, int , char *, int);
int krb5_net_write (krb5_context, int , const char *, int);