From: Victor Julien Date: Fri, 17 Mar 2023 13:41:28 +0000 (+0100) Subject: detect/geoip: reduce use of sm_list macro X-Git-Tag: suricata-7.0.0-rc2~409 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b1a51efa63cd8cafafc9d311e8529895d4ce8ff;p=thirdparty%2Fsuricata.git detect/geoip: reduce use of sm_list macro --- diff --git a/src/detect-geoip.c b/src/detect-geoip.c index 6540fbb39a..13454e93db 100644 --- a/src/detect-geoip.c +++ b/src/detect-geoip.c @@ -468,11 +468,11 @@ static int GeoipParseTest(const char *rule, int ncountries, const char **countri FAIL_IF(de_ctx->sig_list == NULL); s = de_ctx->sig_list; - FAIL_IF(s->sm_lists_tail[DETECT_SM_LIST_MATCH] == NULL); + FAIL_IF(s->init_data->smlists_tail[DETECT_SM_LIST_MATCH] == NULL); - FAIL_IF(s->sm_lists_tail[DETECT_SM_LIST_MATCH]->type != DETECT_GEOIP); + FAIL_IF(s->init_data->smlists_tail[DETECT_SM_LIST_MATCH]->type != DETECT_GEOIP); - data = (DetectGeoipData *)s->sm_lists_tail[DETECT_SM_LIST_MATCH]->ctx; + data = (DetectGeoipData *)s->init_data->smlists_tail[DETECT_SM_LIST_MATCH]->ctx; FAIL_IF(data->flags != flags); FAIL_IF(data->nlocations!=ncountries);