|
|
|
|
@ -145,9 +145,9 @@ TmEcode AlertFastLogIPv4(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq,
|
|
|
|
|
PrintInet(AF_INET, (const void *)GET_IPV4_SRC_ADDR_PTR(p), srcip, sizeof(srcip));
|
|
|
|
|
PrintInet(AF_INET, (const void *)GET_IPV4_DST_ADDR_PTR(p), dstip, sizeof(dstip));
|
|
|
|
|
|
|
|
|
|
if (pa->action == ACTION_DROP && IS_ENGINE_MODE_IPS(engine_mode)) {
|
|
|
|
|
if (pa->action & ACTION_DROP && IS_ENGINE_MODE_IPS(engine_mode)) {
|
|
|
|
|
action = "[Drop] ";
|
|
|
|
|
} else if (pa->action == ACTION_DROP) {
|
|
|
|
|
} else if (pa->action & ACTION_DROP) {
|
|
|
|
|
action = "[wDrop] ";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -199,9 +199,9 @@ TmEcode AlertFastLogIPv6(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq,
|
|
|
|
|
PrintInet(AF_INET6, (const void *)GET_IPV6_SRC_ADDR(p), srcip, sizeof(srcip));
|
|
|
|
|
PrintInet(AF_INET6, (const void *)GET_IPV6_DST_ADDR(p), dstip, sizeof(dstip));
|
|
|
|
|
|
|
|
|
|
if (pa->action == ACTION_DROP && IS_ENGINE_MODE_IPS(engine_mode)) {
|
|
|
|
|
if (pa->action & ACTION_DROP && IS_ENGINE_MODE_IPS(engine_mode)) {
|
|
|
|
|
action = "[Drop] ";
|
|
|
|
|
} else if (pa->action == ACTION_DROP) {
|
|
|
|
|
} else if (pa->action & ACTION_DROP) {
|
|
|
|
|
action = "[wDrop] ";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -251,9 +251,9 @@ TmEcode AlertFastLogDecoderEvent(ThreadVars *tv, Packet *p, void *data, PacketQu
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (pa->action == ACTION_DROP && IS_ENGINE_MODE_IPS(engine_mode)) {
|
|
|
|
|
if (pa->action & ACTION_DROP && IS_ENGINE_MODE_IPS(engine_mode)) {
|
|
|
|
|
action = "[Drop] ";
|
|
|
|
|
} else if (pa->action == ACTION_DROP) {
|
|
|
|
|
} else if (pa->action & ACTION_DROP) {
|
|
|
|
|
action = "[wDrop] ";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|