summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/libnetfilter_conntrack/libnetfilter_conntrack.h18
1 files changed, 8 insertions, 10 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack.h b/include/libnetfilter_conntrack/libnetfilter_conntrack.h
index 7f0b7e0..4b751a2 100644
--- a/include/libnetfilter_conntrack/libnetfilter_conntrack.h
+++ b/include/libnetfilter_conntrack/libnetfilter_conntrack.h
@@ -50,18 +50,16 @@ union nfct_l4 {
} sctp;
};
-struct nfct_tuple {
- union {
- u_int32_t v4;
- u_int32_t v6[4];
- } src;
+union nfct_address {
+ u_int32_t v4;
+ u_int32_t v6[4];
+};
- union {
- u_int32_t v4;
- u_int32_t v6[4];
- } dst;
+struct nfct_tuple {
+ union nfct_address src;
+ union nfct_address dst;
- u_int16_t l3protonum;
+ u_int8_t l3protonum;
u_int8_t protonum;
union nfct_l4 l4src;
union nfct_l4 l4dst;