Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ips stats v1.2 #864

Closed
wants to merge 7 commits into from
Closed

Ips stats v1.2 #864

wants to merge 7 commits into from

Conversation

regit
Copy link
Contributor

@regit regit commented Mar 1, 2014

Reference to Pcap was not correct.
In the case of running mode like NFQ there is no need possibility
to compute the statistics as it is done in LiveDevice (drop and
checksum count are meaningless).

This patch adds a function that allow running mode to disable the
display of the counters at exit.
This patch adds call to the function used to disable the display
of live device stats at exit.
This patch updates the message displayed at exit to have something
more readable.
This patch adds call to the function used to disable the display
of live device stats at exit.
This patch synchronizes the exit message with what is done in
NFQ capture mode.
Fix warning spotted by clang on FreeBSD:

source-ipfw.c:241:49: warning: use of logical '||' with constant operand [-Wconstant-logical-operand]
        if (suricata_ctl_flags & (SURICATA_STOP || SURICATA_KILL)) {
                                                ^  ~~~~~~~~~~~~~
source-ipfw.c:241:49: note: use '|' for a bitwise operation
        if (suricata_ctl_flags & (SURICATA_STOP || SURICATA_KILL)) {
                                                ^~
                                                |

Use same logic as the one used in other capture mode.
{
live_devices_stats = 0;

return 1;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

return 1 in a void function? :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll fix this up at merge.

@inliniac
Copy link
Contributor

inliniac commented Mar 3, 2014

Merged after rebase and fixing up that return 1. Thanks Eric.

@inliniac inliniac closed this Mar 3, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants