diff options
author | Julien Dessaux | 2018-07-31 08:52:51 +0200 |
---|---|---|
committer | Julien Dessaux | 2018-07-31 08:52:51 +0200 |
commit | 5975503d881f5dab86e85a4b680b9e96673256eb (patch) | |
tree | a08578a636ed2a8d4a77da3240fbed1daaf06bcb /src/main.c | |
parent | Made a working ssh proxy server (diff) | |
download | bastion-5975503d881f5dab86e85a4b680b9e96673256eb.tar.gz bastion-5975503d881f5dab86e85a4b680b9e96673256eb.tar.bz2 bastion-5975503d881f5dab86e85a4b680b9e96673256eb.zip |
Code cleaning and added error handling
Diffstat (limited to '')
-rw-r--r-- | src/main.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -17,7 +17,7 @@ static void sigchld_handler(int signo) { static ssh_bind sshbind; static ssh_session session; -__attribute__((noreturn)) void sigint_handler(int signo) +__attribute__((noreturn)) static void sigint_handler(int signo) { (void) signo; ssh_free(session); @@ -56,8 +56,8 @@ int main() fprintf(stderr, "Error initializing ssh_bind\n"); exit(-1); } - int port = 2222; - ssh_bind_options_set(sshbind, SSH_BIND_OPTIONS_BINDPORT, &port); + int listen_port = LISTEN_PORT; + ssh_bind_options_set(sshbind, SSH_BIND_OPTIONS_BINDPORT, &listen_port); ssh_bind_options_set(sshbind, SSH_BIND_OPTIONS_DSAKEY, DSAKEY_PATH); ssh_bind_options_set(sshbind, SSH_BIND_OPTIONS_RSAKEY, RSAKEY_PATH); ssh_bind_options_set(sshbind, SSH_BIND_OPTIONS_ECDSAKEY, ECDSAKEY_PATH); |