diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2018-09-03 17:54:50 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-09-04 19:57:53 +0200 |
commit | 9ac6ac6c26f2ce9e6149aee7cd0e5fbdb15dab8d (patch) | |
tree | 3d4e98c6d8a1567f67c84db05ecc4237ce8b0594 /src/channels.c | |
parent | b6b5a61c97ff5d05337af59d7036b73924907e27 (diff) | |
download | libssh-9ac6ac6c26f2ce9e6149aee7cd0e5fbdb15dab8d.tar.gz libssh-9ac6ac6c26f2ce9e6149aee7cd0e5fbdb15dab8d.tar.xz libssh-9ac6ac6c26f2ce9e6149aee7cd0e5fbdb15dab8d.zip |
channel: Reformat ssh_channel_new()
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Diffstat (limited to 'src/channels.c')
-rw-r--r-- | src/channels.c | 67 |
1 files changed, 35 insertions, 32 deletions
diff --git a/src/channels.c b/src/channels.c index ba06a15f..70a3745b 100644 --- a/src/channels.c +++ b/src/channels.c @@ -76,44 +76,47 @@ static ssh_channel channel_from_msg(ssh_session session, ssh_buffer packet); * * @return A pointer to a newly allocated channel, NULL on error. */ -ssh_channel ssh_channel_new(ssh_session session) { - ssh_channel channel = NULL; +ssh_channel ssh_channel_new(ssh_session session) +{ + ssh_channel channel = NULL; - if(session == NULL) { - return NULL; - } + if (session == NULL) { + return NULL; + } - channel = malloc(sizeof(struct ssh_channel_struct)); - if (channel == NULL) { - ssh_set_error_oom(session); - return NULL; - } - memset(channel,0,sizeof(struct ssh_channel_struct)); + channel = malloc(sizeof(struct ssh_channel_struct)); + if (channel == NULL) { + ssh_set_error_oom(session); + return NULL; + } + memset(channel,0,sizeof(struct ssh_channel_struct)); - channel->stdout_buffer = ssh_buffer_new(); - if (channel->stdout_buffer == NULL) { - ssh_set_error_oom(session); - SAFE_FREE(channel); - return NULL; - } + channel->stdout_buffer = ssh_buffer_new(); + if (channel->stdout_buffer == NULL) { + ssh_set_error_oom(session); + SAFE_FREE(channel); + return NULL; + } - channel->stderr_buffer = ssh_buffer_new(); - if (channel->stderr_buffer == NULL) { - ssh_set_error_oom(session); - ssh_buffer_free(channel->stdout_buffer); - SAFE_FREE(channel); - return NULL; - } + channel->stderr_buffer = ssh_buffer_new(); + if (channel->stderr_buffer == NULL) { + ssh_set_error_oom(session); + ssh_buffer_free(channel->stdout_buffer); + SAFE_FREE(channel); + return NULL; + } - channel->session = session; - channel->exit_status = -1; - channel->flags = SSH_CHANNEL_FLAG_NOT_BOUND; + channel->session = session; + channel->exit_status = -1; + channel->flags = SSH_CHANNEL_FLAG_NOT_BOUND; - if(session->channels == NULL) { - session->channels = ssh_list_new(); - } - ssh_list_prepend(session->channels, channel); - return channel; + if (session->channels == NULL) { + session->channels = ssh_list_new(); + } + + ssh_list_prepend(session->channels, channel); + + return channel; } /** |