diff --git a/ssh-agent.c b/ssh-agent.c index 72d538e7c..b987562b9 100644 --- a/ssh-agent.c +++ b/ssh-agent.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ssh-agent.c,v 1.217 2017/03/15 02:25:09 djm Exp $ */ +/* $OpenBSD: ssh-agent.c,v 1.218 2017/03/15 03:52:30 deraadt Exp $ */ /* * Author: Tatu Ylonen * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland @@ -857,6 +857,7 @@ process_remove_smartcard_key(SocketEntry *e) else error("process_remove_smartcard_key:" " pkcs11_del_provider failed"); +send: free(provider); send_status(e, success); } diff --git a/sshd.c b/sshd.c index 0b544f9f0..010a2c38a 100644 --- a/sshd.c +++ b/sshd.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sshd.c,v 1.484 2017/03/15 02:19:09 djm Exp $ */ +/* $OpenBSD: sshd.c,v 1.485 2017/03/15 03:52:30 deraadt Exp $ */ /* * Author: Tatu Ylonen * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland @@ -1679,7 +1679,7 @@ main(int ac, char **av) if ((pubkey != NULL && pubkey->type == KEY_RSA1) || (key != NULL && key->type == KEY_RSA1)) { verbose("Ignoring RSA1 key %s", - options.host_key_files[i]) + options.host_key_files[i]); key_free(key); key_free(pubkey); continue;