diff options
Diffstat (limited to 'include/libnetfilter_conntrack/libnetfilter_conntrack.h')
-rw-r--r-- | include/libnetfilter_conntrack/libnetfilter_conntrack.h | 18 |
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; |