Reformat ssh_hostport()

Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
Jakub Jelen
2019-02-07 16:57:22 +01:00
committed by Andreas Schneider
parent 8152c6aba4
commit 1e22a089eb

View File

@@ -318,17 +318,23 @@ char *ssh_lowercase(const char* str) {
return new;
}
char *ssh_hostport(const char *host, int port){
char *dest;
char *ssh_hostport(const char *host, int port)
{
char *dest = NULL;
size_t len;
if(host==NULL)
if (host == NULL) {
return NULL;
}
/* 3 for []:, 5 for 65536 and 1 for nul */
len=strlen(host) + 3 + 5 + 1;
dest=malloc(len);
if(dest==NULL)
len = strlen(host) + 3 + 5 + 1;
dest = malloc(len);
if (dest == NULL) {
return NULL;
snprintf(dest,len,"[%s]:%d",host,port);
}
snprintf(dest, len, "[%s]:%d", host, port);
return dest;
}