aboutgitcodebugslistschat
diff options
context:
space:
mode:
-rw-r--r--flow.c2
-rw-r--r--flow_table.h8
-rw-r--r--netlink.c1
3 files changed, 9 insertions, 2 deletions
diff --git a/flow.c b/flow.c
index 91f2b81..565ed2b 100644
--- a/flow.c
+++ b/flow.c
@@ -67,9 +67,11 @@ static_assert(ARRAY_SIZE(flow_epoll) == FLOW_NUM_TYPES,
#define foreach_established_tcp_flow(flow) \
flow_foreach_of_type((flow), FLOW_TCP) \
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
if (!tcp_flow_is_established(&(flow)->tcp)) \
/* NOLINTNEXTLINE(bugprone-branch-clone) */ \
continue; \
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
else
/* Global Flow Table */
diff --git a/flow_table.h b/flow_table.h
index 7694e72..e4ff6f7 100644
--- a/flow_table.h
+++ b/flow_table.h
@@ -67,8 +67,10 @@ extern union flow flowtab[];
*/
#define flow_foreach(flow) \
flow_foreach_slot((flow)) \
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
if ((flow)->f.state == FLOW_STATE_FREE) \
(flow) += (flow)->free.n - 1; \
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
else if ((flow)->f.state != FLOW_STATE_ACTIVE) { \
flow_err((flow), "Bad flow state during traversal"); \
continue; \
@@ -81,10 +83,12 @@ extern union flow flowtab[];
*/
#define flow_foreach_of_type(flow, type_) \
flow_foreach((flow)) \
- if ((flow)->f.type != (type_)) \
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
+ if ((flow)->f.type != (type_)) \
/* NOLINTNEXTLINE(bugprone-branch-clone) */ \
continue; \
- else
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
+ else \
/** flow_idx() - Index of flow from common structure
diff --git a/netlink.c b/netlink.c
index 9076462..c3c830e 100644
--- a/netlink.c
+++ b/netlink.c
@@ -224,6 +224,7 @@ static struct nlmsghdr *nl_next(int s, char *buf, struct nlmsghdr *nh, ssize_t *
nl_foreach((nh), (status), (s), (buf), (seq)) \
if ((nh)->nlmsg_type != (type)) { \
warn("netlink: Unexpected message type"); \
+ /* NOLINTNEXTLINE(readability-inconsistent-ifelse-braces) */\
} else
/**