nf_ct_tuple
src_tuple = nf_ct_tuple(ct, CTINFO2DIR(ctinfo));
src_tuple = nf_ct_tuple(ct, !hash->tuple.dst.dir);
tuple = nf_ct_tuple(ct, IP_CT_DIR_ORIGINAL);
tuple = nf_ct_tuple(ct, IP_CT_DIR_REPLY);
if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_ORIGINAL)) < 0)
if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0)
if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_ORIGINAL)) < 0)
if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0)
if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_ORIGINAL)) < 0)
if (ctnetlink_dump_tuples(skb, nf_ct_tuple(ct, IP_CT_DIR_REPLY)) < 0)