From: Ken-ichirou MATSUZAWA Date: Fri, 17 Sep 2021 22:09:29 +0000 (+0900) Subject: NFLOG: fix seq global flag setting X-Git-Tag: ulogd-2.0.8~71 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ae4a7722e3b4c51237e58ad016334f14f4b2772;p=thirdparty%2Fulogd2.git NFLOG: fix seq global flag setting Otherwise this is incorrectly setting on NFULNL_CFG_F_SEQ_GLOBAL if local sequence number via NFULNL_CFG_F_SEQ is requested. Signed-off-by: Ken-ichirou MATSUZAWA Signed-off-by: Pablo Neira Ayuso --- diff --git a/input/packet/ulogd_inppkt_NFLOG.c b/input/packet/ulogd_inppkt_NFLOG.c index a367959..c314433 100644 --- a/input/packet/ulogd_inppkt_NFLOG.c +++ b/input/packet/ulogd_inppkt_NFLOG.c @@ -595,7 +595,7 @@ static int start(struct ulogd_pluginstance *upi) flags = 0; if (seq_ce(upi->config_kset).u.value != 0) flags = NFULNL_CFG_F_SEQ; - if (seq_ce(upi->config_kset).u.value != 0) + if (seq_global_ce(upi->config_kset).u.value != 0) flags |= NFULNL_CFG_F_SEQ_GLOBAL; if (flags) { if (nflog_set_flags(ui->nful_gh, flags) < 0)