summaryrefslogtreecommitdiffstats
path: root/src/providers/proxy/proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/proxy/proxy.c')
-rw-r--r--src/providers/proxy/proxy.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/providers/proxy/proxy.c b/src/providers/proxy/proxy.c
index 9a8dc4a26..f6e7d7bba 100644
--- a/src/providers/proxy/proxy.c
+++ b/src/providers/proxy/proxy.c
@@ -1280,6 +1280,7 @@ again:
break;
default:
+ ret = EIO;
DEBUG(2, ("proxy -> getpwent_r failed (%d)[%s]\n",
ret, strerror(ret)));
break;
@@ -1434,6 +1435,7 @@ again:
goto done;
default:
+ ret = EIO;
goto done;
}
@@ -1741,6 +1743,7 @@ again:
break;
default:
+ ret = EIO;
DEBUG(2, ("proxy -> getgrent_r failed (%d)[%s]\n",
ret, strerror(ret)));
break;
@@ -1929,9 +1932,9 @@ again:
break;
default:
+ ret = EIO;
DEBUG(2, ("proxy -> initgroups_dyn failed (%d)[%s]\n",
ret, strerror(ret)));
- ret = EIO;
break;
}