summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
Diffstat (limited to 'extensions')
-rw-r--r--extensions/libebt_802_3.c2
-rw-r--r--extensions/libebt_ip.c2
-rw-r--r--extensions/libebt_mark_m.c2
3 files changed, 6 insertions, 0 deletions
diff --git a/extensions/libebt_802_3.c b/extensions/libebt_802_3.c
index e19c21d0..3c4a1c3c 100644
--- a/extensions/libebt_802_3.c
+++ b/extensions/libebt_802_3.c
@@ -79,6 +79,8 @@ br802_3_parse(int c, char **argv, int invert, unsigned int *flags,
default:
return 0;
}
+
+ *flags |= info->bitmask;
return 1;
}
diff --git a/extensions/libebt_ip.c b/extensions/libebt_ip.c
index a85810bc..8b628760 100644
--- a/extensions/libebt_ip.c
+++ b/extensions/libebt_ip.c
@@ -214,6 +214,8 @@ brip_parse(int c, char **argv, int invert, unsigned int *flags,
default:
return 0;
}
+
+ *flags |= info->bitmask;
return 1;
}
diff --git a/extensions/libebt_mark_m.c b/extensions/libebt_mark_m.c
index d806c651..ef9eb6a6 100644
--- a/extensions/libebt_mark_m.c
+++ b/extensions/libebt_mark_m.c
@@ -69,6 +69,8 @@ brmark_m_parse(int c, char **argv, int invert, unsigned int *flags,
default:
return 0;
}
+
+ *flags |= info->bitmask;
return 1;
}