Diff

Differences From Artifact [17f0090ca7]:

To Artifact [3ecf5cc308]:


3458
3459
3460
3461
3462
3463
3464


3465
3466
3467
3468
3469
3470
3471
		    got_passphrase = FALSE;
		    break;	       /* go and try something else */
		} else if (ret == -1) {
		    c_write_str(ssh, "Wrong passphrase.\r\n"); /* FIXME */
		    s->tried_publickey = 0;
		    got_passphrase = FALSE;
		    /* and try again */


		}
	    }

	    if (got_passphrase) {

		/*
		 * Send a public key attempt.







>
>







3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
		    got_passphrase = FALSE;
		    break;	       /* go and try something else */
		} else if (ret == -1) {
		    c_write_str(ssh, "Wrong passphrase.\r\n"); /* FIXME */
		    s->tried_publickey = 0;
		    got_passphrase = FALSE;
		    /* and try again */
		} else {
		    assert(0 && "unexpected return from loadrsakey()");
		}
	    }

	    if (got_passphrase) {

		/*
		 * Send a public key attempt.