Lines Matching refs:sinfo
33 struct xt_connbytes_info *sinfo = cb->data;
39 sinfo->count.from = cb->val.u64_range[0];
40 sinfo->count.to = cb->val.u64_range[0];
42 sinfo->count.to = cb->val.u64_range[1];
44 i = sinfo->count.from;
45 sinfo->count.from = sinfo->count.to;
46 sinfo->count.to = i;
51 sinfo->direction = XT_CONNBYTES_DIR_ORIGINAL;
53 sinfo->direction = XT_CONNBYTES_DIR_REPLY;
55 sinfo->direction = XT_CONNBYTES_DIR_BOTH;
62 sinfo->what = XT_CONNBYTES_PKTS;
64 sinfo->what = XT_CONNBYTES_BYTES;
66 sinfo->what = XT_CONNBYTES_AVGPKT;
74 static void print_mode(const struct xt_connbytes_info *sinfo)
76 switch (sinfo->what) {
92 static void print_direction(const struct xt_connbytes_info *sinfo)
94 switch (sinfo->direction) {
113 const struct xt_connbytes_info *sinfo = (const void *)match->data;
115 if (sinfo->count.from > sinfo->count.to)
117 (unsigned long long)sinfo->count.to,
118 (unsigned long long)sinfo->count.from);
121 (unsigned long long)sinfo->count.from,
122 (unsigned long long)sinfo->count.to);
125 print_mode(sinfo);
128 print_direction(sinfo);
133 const struct xt_connbytes_info *sinfo = (const void *)match->data;
135 if (sinfo->count.from > sinfo->count.to)
137 (unsigned long long)sinfo->count.to,
138 (unsigned long long)sinfo->count.from);
141 (unsigned long long)sinfo->count.from,
142 (unsigned long long)sinfo->count.to);
145 print_mode(sinfo);
148 print_direction(sinfo);