Signature rule keywords are case insensitive. Support that.

remotes/origin/master-1.0.x
Victor Julien 18 years ago
parent d036264f80
commit 876f0c95c7

@ -47,6 +47,7 @@ void SigMatchFree(SigMatch *sm) {
free(sm); free(sm);
} }
/* Get the detection module by name */
SigTableElmt *SigTableGet(char *name) { SigTableElmt *SigTableGet(char *name) {
SigTableElmt *st = NULL; SigTableElmt *st = NULL;
int i = 0; int i = 0;
@ -55,7 +56,7 @@ SigTableElmt *SigTableGet(char *name) {
st = &sigmatch_table[i]; st = &sigmatch_table[i];
if (st->name != NULL) { if (st->name != NULL) {
if (strcmp(name,st->name) == 0) if (strcasecmp(name,st->name) == 0)
return st; return st;
} }
} }

Loading…
Cancel
Save