case AF_INET:
case AF_INET6:
rv = vcom_socket_connect (__fd, __addr, __len);
+ if (!rv)
+ {
+ errno = -rv;
+ return -1;
+
+ }
break;
default:
"'%04d'='%04d', '%p', '%04d'\n",
pid, (unsigned long) tid, (unsigned long) tid,
rv, __fd, __addr, __len);
- if (rv != 0)
+ if (!rv)
{
errno = -rv;
return -1;