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)
7878 m = iprange_ipv6_sub (& iph -> saddr , & info -> src_min .in6 ) < 0 ;
7979 m |= iprange_ipv6_sub (& iph -> saddr , & info -> src_max .in6 ) > 0 ;
8080 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 );
8287 return false;
88+ }
8389 }
8490 if (info -> flags & IPRANGE_DST ) {
8591 m = iprange_ipv6_sub (& iph -> daddr , & info -> dst_min .in6 ) < 0 ;
8692 m |= iprange_ipv6_sub (& iph -> daddr , & info -> dst_max .in6 ) > 0 ;
8793 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 );
89100 return false;
101+ }
90102 }
91103 return true;
92104}
You can’t perform that action at this time.
0 commit comments