comparison cli-kex.c @ 1478:3a933956437e coverity

update coverity
author Matt Johnston <matt@ucc.asn.au>
date Fri, 09 Feb 2018 23:49:22 +0800
parents 06d52bcb8094
children d32bcb5c557d
comparison
equal deleted inserted replaced
1439:8d24733026c5 1478:3a933956437e
37 #include "runopts.h" 37 #include "runopts.h"
38 #include "signkey.h" 38 #include "signkey.h"
39 #include "ecc.h" 39 #include "ecc.h"
40 40
41 41
42 static void checkhostkey(unsigned char* keyblob, unsigned int keybloblen); 42 static void checkhostkey(const unsigned char* keyblob, unsigned int keybloblen);
43 #define MAX_KNOWNHOSTS_LINE 4500 43 #define MAX_KNOWNHOSTS_LINE 4500
44 44
45 void send_msg_kexdh_init() { 45 void send_msg_kexdh_init() {
46 TRACE(("send_msg_kexdh_init()")) 46 TRACE(("send_msg_kexdh_init()"))
47 47
183 send_msg_newkeys(); 183 send_msg_newkeys();
184 ses.requirenext = SSH_MSG_NEWKEYS; 184 ses.requirenext = SSH_MSG_NEWKEYS;
185 TRACE(("leave recv_msg_kexdh_init")) 185 TRACE(("leave recv_msg_kexdh_init"))
186 } 186 }
187 187
188 static void ask_to_confirm(unsigned char* keyblob, unsigned int keybloblen, 188 static void ask_to_confirm(const unsigned char* keyblob, unsigned int keybloblen,
189 const char* algoname) { 189 const char* algoname) {
190 190
191 char* fp = NULL; 191 char* fp = NULL;
192 FILE *tty = NULL; 192 FILE *tty = NULL;
193 int response = 'z'; 193 int response = 'z';
280 out: 280 out:
281 m_free(filename); 281 m_free(filename);
282 return hostsfile; 282 return hostsfile;
283 } 283 }
284 284
285 static void checkhostkey(unsigned char* keyblob, unsigned int keybloblen) { 285 static void checkhostkey(const unsigned char* keyblob, unsigned int keybloblen) {
286 286
287 FILE *hostsfile = NULL; 287 FILE *hostsfile = NULL;
288 int readonly = 0; 288 int readonly = 0;
289 unsigned int hostlen, algolen; 289 unsigned int hostlen, algolen;
290 unsigned long len; 290 unsigned long len;