diff options
Diffstat (limited to 'ssh-keyscan.c')
-rw-r--r-- | ssh-keyscan.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/ssh-keyscan.c b/ssh-keyscan.c index c9de130f4..8b807c10a 100644 --- a/ssh-keyscan.c +++ b/ssh-keyscan.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssh-keyscan.c,v 1.86 2012/04/11 13:34:17 djm Exp $ */ | 1 | /* $OpenBSD: ssh-keyscan.c,v 1.87 2013/05/17 00:13:14 djm Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright 1995, 1996 by David Mazieres <dm@lcs.mit.edu>. | 3 | * Copyright 1995, 1996 by David Mazieres <dm@lcs.mit.edu>. |
4 | * | 4 | * |
@@ -263,7 +263,7 @@ keygrab_ssh2(con *c) | |||
263 | exit(1); | 263 | exit(1); |
264 | } | 264 | } |
265 | nonfatal_fatal = 0; | 265 | nonfatal_fatal = 0; |
266 | xfree(c->c_kex); | 266 | free(c->c_kex); |
267 | c->c_kex = NULL; | 267 | c->c_kex = NULL; |
268 | packet_close(); | 268 | packet_close(); |
269 | 269 | ||
@@ -329,7 +329,7 @@ conalloc(char *iname, char *oname, int keytype) | |||
329 | do { | 329 | do { |
330 | name = xstrsep(&namelist, ","); | 330 | name = xstrsep(&namelist, ","); |
331 | if (!name) { | 331 | if (!name) { |
332 | xfree(namebase); | 332 | free(namebase); |
333 | return (-1); | 333 | return (-1); |
334 | } | 334 | } |
335 | } while ((s = tcpconnect(name)) < 0); | 335 | } while ((s = tcpconnect(name)) < 0); |
@@ -363,10 +363,10 @@ confree(int s) | |||
363 | if (s >= maxfd || fdcon[s].c_status == CS_UNUSED) | 363 | if (s >= maxfd || fdcon[s].c_status == CS_UNUSED) |
364 | fatal("confree: attempt to free bad fdno %d", s); | 364 | fatal("confree: attempt to free bad fdno %d", s); |
365 | close(s); | 365 | close(s); |
366 | xfree(fdcon[s].c_namebase); | 366 | free(fdcon[s].c_namebase); |
367 | xfree(fdcon[s].c_output_name); | 367 | free(fdcon[s].c_output_name); |
368 | if (fdcon[s].c_status == CS_KEYS) | 368 | if (fdcon[s].c_status == CS_KEYS) |
369 | xfree(fdcon[s].c_data); | 369 | free(fdcon[s].c_data); |
370 | fdcon[s].c_status = CS_UNUSED; | 370 | fdcon[s].c_status = CS_UNUSED; |
371 | fdcon[s].c_keytype = 0; | 371 | fdcon[s].c_keytype = 0; |
372 | TAILQ_REMOVE(&tq, &fdcon[s], c_link); | 372 | TAILQ_REMOVE(&tq, &fdcon[s], c_link); |
@@ -553,8 +553,8 @@ conloop(void) | |||
553 | } else if (FD_ISSET(i, r)) | 553 | } else if (FD_ISSET(i, r)) |
554 | conread(i); | 554 | conread(i); |
555 | } | 555 | } |
556 | xfree(r); | 556 | free(r); |
557 | xfree(e); | 557 | free(e); |
558 | 558 | ||
559 | c = TAILQ_FIRST(&tq); | 559 | c = TAILQ_FIRST(&tq); |
560 | while (c && (c->c_tv.tv_sec < now.tv_sec || | 560 | while (c && (c->c_tv.tv_sec < now.tv_sec || |