mirror of
https://github.com/moparisthebest/sslh
synced 2024-11-24 01:52:24 -05:00
Fix typos and type warnings
This commit is contained in:
parent
d14dcdee5c
commit
025545aee3
8
common.c
8
common.c
@ -230,7 +230,7 @@ void dump_connection(struct connection *cnx)
|
|||||||
/*
|
/*
|
||||||
* moves data from one fd to other
|
* moves data from one fd to other
|
||||||
*
|
*
|
||||||
* retuns number of bytes copied if success
|
* returns number of bytes copied if success
|
||||||
* returns 0 (FD_CNXCLOSED) if incoming socket closed
|
* returns 0 (FD_CNXCLOSED) if incoming socket closed
|
||||||
* returns FD_NODATA if no data was available
|
* returns FD_NODATA if no data was available
|
||||||
* returns FD_STALLED if data was read, could not be written, and has been
|
* returns FD_STALLED if data was read, could not be written, and has been
|
||||||
@ -265,7 +265,7 @@ int fd2fd(struct queue *target_q, struct queue *from_q)
|
|||||||
|
|
||||||
size_w = write(target, buffer, size_r);
|
size_w = write(target, buffer, size_r);
|
||||||
/* process -1 when we know how to deal with it */
|
/* process -1 when we know how to deal with it */
|
||||||
if ((size_w == -1)) {
|
if (size_w == -1) {
|
||||||
switch (errno) {
|
switch (errno) {
|
||||||
case EAGAIN:
|
case EAGAIN:
|
||||||
/* write blocked: Defer data */
|
/* write blocked: Defer data */
|
||||||
@ -479,7 +479,7 @@ void setup_signals(void)
|
|||||||
res = sigaction(SIGCHLD, &action, NULL);
|
res = sigaction(SIGCHLD, &action, NULL);
|
||||||
CHECK_RES_DIE(res, "sigaction");
|
CHECK_RES_DIE(res, "sigaction");
|
||||||
|
|
||||||
/* Set SIGTERM to exit. For some reason if it's not set explicitely,
|
/* Set SIGTERM to exit. For some reason if it's not set explicitly,
|
||||||
* coverage information is lost when killing the process */
|
* coverage information is lost when killing the process */
|
||||||
memset(&action, 0, sizeof(action));
|
memset(&action, 0, sizeof(action));
|
||||||
action.sa_handler = exit;
|
action.sa_handler = exit;
|
||||||
@ -509,7 +509,7 @@ void setup_syslog(const char* bin_name) {
|
|||||||
log_message(LOG_INFO, "%s %s started\n", server_type, VERSION);
|
log_message(LOG_INFO, "%s %s started\n", server_type, VERSION);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* We don't want to run as root -- drop priviledges if required */
|
/* We don't want to run as root -- drop privileges if required */
|
||||||
void drop_privileges(const char* user_name)
|
void drop_privileges(const char* user_name)
|
||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
@ -275,7 +275,7 @@ static int config_parse(char *filename, struct addrinfo **listen, struct proto *
|
|||||||
config_lookup_bool(&config, "numeric", &numeric);
|
config_lookup_bool(&config, "numeric", &numeric);
|
||||||
config_lookup_bool(&config, "transparent", &transparent);
|
config_lookup_bool(&config, "transparent", &transparent);
|
||||||
|
|
||||||
if (config_lookup_int(&config, "timeout", &timeout) == CONFIG_TRUE) {
|
if (config_lookup_int(&config, "timeout", (int *)&timeout) == CONFIG_TRUE) {
|
||||||
probing_timeout = timeout;
|
probing_timeout = timeout;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -188,7 +188,7 @@ int is_fd_active(int fd, fd_set* set)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Main loop: the idea is as follow:
|
/* Main loop: the idea is as follow:
|
||||||
* - fds_r and fds_w contain the file descritors to monitor in read and write
|
* - fds_r and fds_w contain the file descriptors to monitor in read and write
|
||||||
* - When a file descriptor goes off, process it: read from it, write the data
|
* - When a file descriptor goes off, process it: read from it, write the data
|
||||||
* to its corresponding pair.
|
* to its corresponding pair.
|
||||||
* - When a file descriptor blocks when writing, remove the read fd from fds_r,
|
* - When a file descriptor blocks when writing, remove the read fd from fds_r,
|
||||||
|
2
t
2
t
@ -58,7 +58,7 @@ for my $binary (@binaries) {
|
|||||||
my $cmd = "./$binary -v -f -u $user --listen localhost:$sslh_port --ssh $ssh_address --ssl $ssl_address -P $pidfile";
|
my $cmd = "./$binary -v -f -u $user --listen localhost:$sslh_port --ssh $ssh_address --ssl $ssl_address -P $pidfile";
|
||||||
warn "$cmd\n";
|
warn "$cmd\n";
|
||||||
#exec $cmd;
|
#exec $cmd;
|
||||||
exec "valgrind --leak-check=full ./sslh-select -v -f -u $user --listen localhost:$sslh_port --ssh $ssh_address -ssl $ssl_address -P $pidfile";
|
exec "valgrind --leak-check=full ./$binary -v -f -u $user --listen localhost:$sslh_port --ssh $ssh_address -ssl $ssl_address -P $pidfile";
|
||||||
exit 0;
|
exit 0;
|
||||||
}
|
}
|
||||||
warn "spawned $sslh_pid\n";
|
warn "spawned $sslh_pid\n";
|
||||||
|
Loading…
Reference in New Issue
Block a user