diff --git a/src/detection/libc/libc_bsd.c b/src/detection/libc/libc_bsd.c index 20bdbe108..7c80e1181 100644 --- a/src/detection/libc/libc_bsd.c +++ b/src/detection/libc/libc_bsd.c @@ -2,6 +2,9 @@ const char* ffDetectLibc(FFLibcResult* result) { + result->name = "Unknown"; + result->version = NULL; + #ifdef __DragonFly__ // We define `__FreeBSD__` on DragonFly BSD for simplification result->name = "DF"; #ifdef FF_DF_VERSION @@ -12,9 +15,7 @@ const char* ffDetectLibc(FFLibcResult* result) #ifdef FF_FBSD_VERSION result->version = FF_FBSD_VERSION; #endif -#else - result->name = "Unknown"; - result->version = NULL; #endif + return NULL; }