From: Victor Julien Date: Sun, 3 Dec 2023 20:48:44 +0000 (+0100) Subject: nfq: use bool for verdicted packet var X-Git-Tag: suricata-8.0.0-beta1~1657 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=792c87af254ca7c8020619d6097dc75e083129dc;p=thirdparty%2Fsuricata.git nfq: use bool for verdicted packet var --- diff --git a/src/source-nfq.c b/src/source-nfq.c index 5293f2529a..88793896dc 100644 --- a/src/source-nfq.c +++ b/src/source-nfq.c @@ -439,7 +439,7 @@ static int NFQSetupPkt (Packet *p, struct nfq_q_handle *qh, void *data) p->ReleasePacket = NFQReleasePacket; p->nfq_v.ifi = nfq_get_indev(tb); p->nfq_v.ifo = nfq_get_outdev(tb); - p->nfq_v.verdicted = 0; + p->nfq_v.verdicted = false; #ifdef NFQ_GET_PAYLOAD_SIGNED ret = nfq_get_payload(tb, &pktdata); @@ -1082,7 +1082,7 @@ TmEcode NFQSetVerdict(Packet *p) /* we could also have a direct pointer but we need to have a ref count in this case */ NFQQueueVars *t = g_nfq_q + p->nfq_v.nfq_index; - p->nfq_v.verdicted = 1; + p->nfq_v.verdicted = true; /* can't verdict a "fake" packet */ if (PKT_IS_PSEUDOPKT(p)) { diff --git a/src/source-nfq.h b/src/source-nfq.h index 66ea0ba16f..c7dbd58fd0 100644 --- a/src/source-nfq.h +++ b/src/source-nfq.h @@ -40,7 +40,7 @@ typedef struct NFQPacketVars_ { int id; /* this nfq packets id */ uint16_t nfq_index; /* index in NFQ array */ - uint8_t verdicted; + bool verdicted; uint32_t mark; uint32_t ifi;