1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
$NetBSD: patch-at,v 1.1 2006/09/22 13:58:46 kivinen Exp $
--- apps/ssh/authc-pam.c.orig 2003-12-03 15:17:26.000000000 +0200
+++ apps/ssh/authc-pam.c
@@ -81,8 +81,10 @@ SSH_FSM_STEP(ssh_pamc_process_packet)
SSH_TRACE(4, ("Received %d messages.", num_msgs));
ssh_encode_buffer(gdata->response_packet,
- SSH_FORMAT_BOOLEAN, TRUE,
- SSH_FORMAT_UINT32, gdata->num_msgs,
+ SSH_FORMAT_BOOLEAN,
+ (Boolean) TRUE,
+ SSH_FORMAT_UINT32,
+ (SshUInt32) gdata->num_msgs,
SSH_FORMAT_END);
SSH_FSM_SET_NEXT(ssh_pamc_process_next_msg);
@@ -234,7 +236,8 @@ SSH_FSM_STEP(ssh_pamc_append_response)
gdata->response_retcode = SSH_PAM_DEFAULT_RESP_RETCODE;
ssh_encode_buffer(gdata->response_packet,
- SSH_FORMAT_CHAR, gdata->response_retcode,
+ SSH_FORMAT_CHAR,
+ (unsigned int) gdata->response_retcode,
SSH_FORMAT_UINT32_STR,
gdata->response_len ? gdata->response : "",
gdata->response_len,
@@ -341,7 +344,8 @@ void ssh_client_auth_pam(SshAuthClientOp
SSH_TRACE(2, ("Starting pam auth..."));
buffer = ssh_xbuffer_allocate();
ssh_encode_buffer(buffer,
- SSH_FORMAT_BOOLEAN, FALSE,
+ SSH_FORMAT_BOOLEAN,
+ (Boolean) FALSE,
SSH_FORMAT_END);
(*completion)(SSH_AUTH_CLIENT_SEND_AND_CONTINUE,
user, buffer, completion_context);
|