These comments were surely useful to you during your conversion of all of the code to the simpler form.  However, they are now a reference back to something archaic, because you got rid of it !
More useful would be to have the struct's over-all comment, above, say that the admitdeny_acl matches a host if any entry in any of its lists matches the relevant property of the host; that an entry matches if it equals the property; and have each attribute list the other case(s) in which it might match its property (e.g. hostname matches if the list entry is a suffix of it, starting in a '.').