comparison cli-authpubkey.c @ 1122:aaf576b27a10

Merge pull request #13 from gazoo74/fix-warnings Fix warnings
author Matt Johnston <matt@ucc.asn.au>
date Thu, 04 Jun 2015 23:08:50 +0800
parents c45d65392c1a
children 750ec4ec4cbe
comparison
equal deleted inserted replaced
1087:1e486f368ec3 1122:aaf576b27a10
139 139
140 /* TODO: make it take an agent reference to use as well */ 140 /* TODO: make it take an agent reference to use as well */
141 static void send_msg_userauth_pubkey(sign_key *key, int type, int realsign) { 141 static void send_msg_userauth_pubkey(sign_key *key, int type, int realsign) {
142 142
143 const char *algoname = NULL; 143 const char *algoname = NULL;
144 int algolen; 144 unsigned int algolen;
145 buffer* sigbuf = NULL; 145 buffer* sigbuf = NULL;
146 146
147 TRACE(("enter send_msg_userauth_pubkey")) 147 TRACE(("enter send_msg_userauth_pubkey"))
148 CHECKCLEARTOWRITE(); 148 CHECKCLEARTOWRITE();
149 149
150 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST); 150 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST);
151 151
152 buf_putstring(ses.writepayload, cli_opts.username, 152 buf_putstring(ses.writepayload, cli_opts.username,
153 strlen(cli_opts.username)); 153 strlen(cli_opts.username));
154 154
155 buf_putstring(ses.writepayload, SSH_SERVICE_CONNECTION, 155 buf_putstring(ses.writepayload, SSH_SERVICE_CONNECTION,
156 SSH_SERVICE_CONNECTION_LEN); 156 SSH_SERVICE_CONNECTION_LEN);
157 157
158 buf_putstring(ses.writepayload, AUTH_METHOD_PUBKEY, 158 buf_putstring(ses.writepayload, AUTH_METHOD_PUBKEY,
159 AUTH_METHOD_PUBKEY_LEN); 159 AUTH_METHOD_PUBKEY_LEN);
160 160
161 buf_putbyte(ses.writepayload, realsign); 161 buf_putbyte(ses.writepayload, realsign);
162 162
163 algoname = signkey_name_from_type(type, &algolen); 163 algoname = signkey_name_from_type(type, &algolen);