Просмотр исходного кода

Fix: 'extip' may fail with 9 error code

z3APA3A 9 лет назад
Родитель
Сommit
4e4f71712d
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/auth.c

+ 2 - 2
src/auth.c

@@ -317,8 +317,8 @@ int handleredirect(struct clientparam * param, struct ace * acentry){
 		connected = 1;
 		connected = 1;
 	}
 	}
 
 
-	if(!connected) return 9;
-	return (redir)?clientnegotiate(redir, param, (struct sockaddr *)&param->req):0;
+	if(!connected || !redir) return 0;
+	return clientnegotiate(redir, param, (struct sockaddr *)&param->req);
 }
 }
 
 
 int IPInentry(struct sockaddr *sa, struct iplist *ipentry){
 int IPInentry(struct sockaddr *sa, struct iplist *ipentry){