]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
nfq: use bool for verdicted packet var
authorVictor Julien <vjulien@oisf.net>
Sun, 3 Dec 2023 20:48:44 +0000 (21:48 +0100)
committerVictor Julien <victor@inliniac.net>
Wed, 13 Mar 2024 05:35:29 +0000 (06:35 +0100)
src/source-nfq.c
src/source-nfq.h

index 5293f2529a4cb5fd628bc72ffaf78aa0ca0952ee..88793896dc80427821d2e9c3ab7fb00772d6ef47 100644 (file)
@@ -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)) {
index 66ea0ba16fb890c6fdadf6910844f7fa199c56b1..c7dbd58fd08dc05dc26379c580af6ca1e0cf2bd5 100644 (file)
@@ -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;