summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--proxy/src/gp_creds.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/proxy/src/gp_creds.c b/proxy/src/gp_creds.c
index e6c12a5..0dd54f0 100644
--- a/proxy/src/gp_creds.c
+++ b/proxy/src/gp_creds.c
@@ -104,7 +104,7 @@ struct gp_service *gp_creds_match_conn(struct gssproxy_ctx *gpctx,
for (i = 0; i < gpctx->config->num_svcs; i++) {
if (gpctx->config->svcs[i]->euid == gcs->ucred.uid) {
if (gpctx->config->svcs[i]->socket &&
- gp_same(socket, gpctx->config->svcs[i]->socket)) {
+ !gp_same(socket, gpctx->config->svcs[i]->socket)) {
continue;
}
return gpctx->config->svcs[i];