Deleted Added
full compact
write_message.c (78527) write_message.c (90926)
1/*
2 * Copyright (c) 1997 - 2001 Kungliga Tekniska H�gskolan
3 * (Royal Institute of Technology, Stockholm, Sweden).
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 19 unchanged lines hidden (view full) ---

28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 */
33
34#include "krb5_locl.h"
35
1/*
2 * Copyright (c) 1997 - 2001 Kungliga Tekniska H�gskolan
3 * (Royal Institute of Technology, Stockholm, Sweden).
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 19 unchanged lines hidden (view full) ---

28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 */
33
34#include "krb5_locl.h"
35
36RCSID("$Id: write_message.c,v 1.7 2001/05/14 06:14:52 assar Exp $");
36RCSID("$Id: write_message.c,v 1.8 2001/07/02 18:43:06 joda Exp $");
37
38krb5_error_code
39krb5_write_message (krb5_context context,
40 krb5_pointer p_fd,
41 krb5_data *data)
42{
43 u_int32_t len;
44 u_int8_t buf[4];

--- 25 unchanged lines hidden (view full) ---

70 ret = krb5_write_message(context, p_fd, &packet);
71 krb5_data_free(&packet);
72 return ret;
73}
74
75krb5_error_code
76krb5_write_safe_message(krb5_context context,
77 krb5_auth_context ac,
37
38krb5_error_code
39krb5_write_message (krb5_context context,
40 krb5_pointer p_fd,
41 krb5_data *data)
42{
43 u_int32_t len;
44 u_int8_t buf[4];

--- 25 unchanged lines hidden (view full) ---

70 ret = krb5_write_message(context, p_fd, &packet);
71 krb5_data_free(&packet);
72 return ret;
73}
74
75krb5_error_code
76krb5_write_safe_message(krb5_context context,
77 krb5_auth_context ac,
78 krb5_boolean priv,
79 krb5_pointer p_fd,
80 krb5_data *data)
81{
82 krb5_error_code ret;
83 krb5_data packet;
84 ret = krb5_mk_safe (context, ac, data, &packet, NULL);
85 if(ret)
86 return ret;
87 ret = krb5_write_message(context, p_fd, &packet);
88 krb5_data_free(&packet);
89 return ret;
90}
78 krb5_pointer p_fd,
79 krb5_data *data)
80{
81 krb5_error_code ret;
82 krb5_data packet;
83 ret = krb5_mk_safe (context, ac, data, &packet, NULL);
84 if(ret)
85 return ret;
86 ret = krb5_write_message(context, p_fd, &packet);
87 krb5_data_free(&packet);
88 return ret;
89}