libtt: Further coverity fixes

This commit is contained in:
Peter Howkins
2018-04-20 22:57:47 +01:00
parent f905d25392
commit 22071fd62a
12 changed files with 79 additions and 19 deletions

View File

@@ -391,7 +391,10 @@ gettransient(int proto, int vers, int *sockp)
addr.sin_port = htons(0);
addr.sin_family = AF_INET;
len = sizeof(addr);
bind(s, (sockaddr *)&addr, len);
if(bind(s, (sockaddr *)&addr, len) == -1) {
_tt_syslog(0, LOG_ERR, "bind(): %m");
return(0);
}
#if defined (_AIX) && (OSMAJORVERSION==4) && (OSMINORVERSION==2)
if (getsockname(s, (sockaddr *)&addr, (size_t *)&len) < 0) {
#else