tv.tv_usec = timeout_ms*1000;
retVal = select(tun_s->fd +1, &read_set, NULL, NULL, &tv);
- if (retVal) {
+ if (retVal > 0) {
LOGD("Data is available now.\n");
ret = VPNSVC_ERROR_NONE;
} else if (retVal == 0) {
tun_s = (vpnsvc_tun_s*)handle;
LOGD("enter vpnsvc_unblock_networks");
-
- if (tun_s == NULL) {
- LOGE("handle is a NULL"); //LCOV_EXCL_LINE
- return VPNSVC_ERROR_INVALID_PARAMETER; //LCOV_EXCL_LINE
- } else if (tun_s->connection == NULL) {
+ if (tun_s->connection == NULL) {
LOGE("Connection Object is NULL"); //LCOV_EXCL_LINE
return VPNSVC_ERROR_INVALID_PARAMETER; //LCOV_EXCL_LINE
}