Re: [PATCH ulogd2] nfct: fix counter-reset without hashtable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/25/25 06:56, Florian Westphal wrote:
> Corubba Smith <corubba@xxxxxx> wrote:
>> The dump_reset_handler will try to update the hashtable regardless of
>> whether it is used (and thus initialized), which results in a segfault
>> if it isn't. Instead just short-circuit the handler, and skip any
>> further result processing because it's not used in this case anyway.
>> All flow counters in conntrack are reset regardless of the return value
>> of the handler/callback.
>
> How can this happen?
> constructor_nfct (->start()) will return an error if ct_active table
> cannot be allocated/is disabled?
>

In event mode the hashtable is optional, and sending SIGUSR2 to ulogd will
call get_ctr_zero().

--
Corubba





[Index of Archives]     [Netfitler Users]     [Berkeley Packet Filter]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux