DNS and certificate names should be compared
case insensitive.
if (mask->local_name != NULL) {
if (filter->local_name == NULL)
return FALSE;
- if (strcmp(filter->local_name, mask->local_name) != 0)
+ if (strcasecmp(filter->local_name, mask->local_name) != 0)
return FALSE;
}
/* FIXME: it's not comparing full masks */
if (!net_ip_compare(&f1->local_net, &f2->local_net))
return FALSE;
- if (null_strcmp(f1->local_name, f2->local_name) != 0)
+ if (null_strcasecmp(f1->local_name, f2->local_name) != 0)
return FALSE;
return TRUE;