diff options
author | Ken Raeburn <raeburn@mit.edu> | 2009-01-15 19:15:22 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2009-01-15 19:15:22 +0000 |
commit | cfdd330d1c0203d178b9b49932da952a41a0754f (patch) | |
tree | fb16627dde9e763f0b38b80e423ba340df49858b /src/include | |
parent | 95aebaa7f2ebdc1db54ef9a141deaace83a4a7f9 (diff) | |
download | krb5-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.h | 3 |
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); |