Commit 680646e0 authored by Sebastian Hahn's avatar Sebastian Hahn
Browse files

Don't use signed 1-bit bitfields

This was harmless, we never compared it to anything but itself or 0.
But Coverity complained, and it had a point.
parent 9e56ac27
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4,4 +4,5 @@
  o Minor bugfixes:
    - Add some forgotten return value checks during unit tests. Found
      by coverity.
    - Don't use 1-bit wide signed bit fields. Found by coverity.
+1 −1
Original line number Diff line number Diff line
@@ -45,7 +45,7 @@ typedef struct policy_summary_item_t {
    uint16_t prt_max; /**< Highest port number to accept/reject. */
    uint64_t reject_count; /**< Number of IP-Addresses that are rejected to
                                this port range. */
    int accepted:1; /** Has this port already been accepted */
    unsigned int accepted:1; /** Has this port already been accepted */
} policy_summary_item_t;

/** Private networks.  This list is used in two places, once to expand the