upstream commit

avoid fatal() calls in packet code makes ssh-keyscan more
 reliable against server failures ok dtucker@ markus@
diff --git a/ssherr.h b/ssherr.h
index 106f786..ac5cd15 100644
--- a/ssherr.h
+++ b/ssherr.h
@@ -1,4 +1,4 @@
-/*	$OpenBSD: ssherr.h,v 1.1 2014/04/30 05:29:56 djm Exp $	*/
+/*	$OpenBSD: ssherr.h,v 1.2 2015/01/28 21:15:47 djm Exp $	*/
 /*
  * Copyright (c) 2011 Damien Miller
  *
@@ -73,6 +73,8 @@
 #define SSH_ERR_BUFFER_READ_ONLY		-49
 #define SSH_ERR_KRL_BAD_MAGIC			-50
 #define SSH_ERR_KEY_REVOKED			-51
+#define SSH_ERR_CONN_CLOSED			-52
+#define SSH_ERR_CONN_TIMEOUT			-53
 
 /* Translate a numeric error code to a human-readable error string */
 const char *ssh_err(int n);