snapshot of stuff

--HG--
extra : convert_revision : 2903853ba24669d01547710986ad531357602633
This commit is contained in:
Matt Johnston
2004-07-26 02:44:20 +00:00
parent f6fce0981d
commit a9c38fb37f
20 changed files with 750 additions and 321 deletions

33
cli-main.c Normal file
View File

@@ -0,0 +1,33 @@
#include <includes.h>
int main(int argc, char ** argv) {
int sock;
char* error = NULL;
char* hostandport;
int len;
_dropbear_exit = cli_dropbear_exit;
_dropbear_log = cli_dropbear_log;
cli_getopts(argc, argv);
sock = connect_remote(cli_opts.remotehost, cli_opts.remoteport,
0, &error);
if (sock < 0) {
dropbear_exit("%s", error);
}
/* Set up the host:port log */
len = strlen(cli_opts.remotehost);
len += 10; /* 16 bit port and leeway*/
hostandport = (char*)m_malloc(len);
snprintf(hostandport, len, "%s%d",
cli_opts.remotehost, cli_opts.remoteport);
cli_session(sock, hostandport);
/* not reached */
return -1;
}