Răsfoiți Sursa

Corrected: acl was ignored if preacl is empty

z3APA3A 5 ani în urmă
părinte
comite
7124b4a141
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      src/auth.c

+ 1 - 1
src/auth.c

@@ -680,7 +680,7 @@ int checkACL2(struct clientparam * param, int pre){
 	struct ace* acentry;
 
 	acentry = pre?param->srv->preacl:param->srv->acl;
-	if(!acentry) {
+	if(!acentry && !pre) {
 		return 0;
 	}
 	for(; acentry; acentry = acentry->next) {