File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -78,15 +78,27 @@ iprange_mt6(const struct sk_buff *skb, struct xt_action_param *par)
78
78
m = iprange_ipv6_sub (& iph -> saddr , & info -> src_min .in6 ) < 0 ;
79
79
m |= iprange_ipv6_sub (& iph -> saddr , & info -> src_max .in6 ) > 0 ;
80
80
m ^= !!(info -> flags & IPRANGE_SRC_INV );
81
- if (m )
81
+ if (m ) {
82
+ pr_debug ("src IP %pI6 NOT in range %s%pI6-%pI6\n" ,
83
+ & iph -> saddr ,
84
+ (info -> flags & IPRANGE_SRC_INV ) ? "(INV) " : "" ,
85
+ & info -> src_min .in6 ,
86
+ & info -> src_max .in6 );
82
87
return false;
88
+ }
83
89
}
84
90
if (info -> flags & IPRANGE_DST ) {
85
91
m = iprange_ipv6_sub (& iph -> daddr , & info -> dst_min .in6 ) < 0 ;
86
92
m |= iprange_ipv6_sub (& iph -> daddr , & info -> dst_max .in6 ) > 0 ;
87
93
m ^= !!(info -> flags & IPRANGE_DST_INV );
88
- if (m )
94
+ if (m ) {
95
+ pr_debug ("dst IP %pI6 NOT in range %s%pI6-%pI6\n" ,
96
+ & iph -> daddr ,
97
+ (info -> flags & IPRANGE_DST_INV ) ? "(INV) " : "" ,
98
+ & info -> dst_min .in6 ,
99
+ & info -> dst_max .in6 );
89
100
return false;
101
+ }
90
102
}
91
103
return true;
92
104
}
You can’t perform that action at this time.
0 commit comments