client session ssh BUGFIX wrong variable size (#295)

Causing problems on big endian architectures.
diff --git a/src/session_client_ssh.c b/src/session_client_ssh.c
index 7097e8e..3f65d4c 100644
--- a/src/session_client_ssh.c
+++ b/src/session_client_ssh.c
@@ -1537,7 +1537,7 @@
         struct nc_client_ssh_opts *opts, int timeout)
 {
     char *host = NULL, *username = NULL, *ip_host;
-    unsigned short port = 0;
+    unsigned int port = 0;
     int sock;
     struct passwd *pw;
     struct nc_session *session = NULL;