netfilter: xtables: change matches to return error code
The following semantic patch does part of the transformation:
// <smpl>
@ rule1 @
struct xt_match ops;
identifier check;
@@
ops.checkentry = check;
@@
identifier rule1.check;
@@
check(...) { <...
-return true;
+return 0;
...> }
@@
identifier rule1.check;
@@
check(...) { <...
-return false;
+return -EINVAL;
...> }
// </smpl>
Signed-off-by:
Jan Engelhardt <jengelh@medozas.de>
Showing
- net/bridge/netfilter/ebt_802_3.c 2 additions, 2 deletionsnet/bridge/netfilter/ebt_802_3.c
- net/bridge/netfilter/ebt_among.c 4 additions, 4 deletionsnet/bridge/netfilter/ebt_among.c
- net/bridge/netfilter/ebt_arp.c 3 additions, 3 deletionsnet/bridge/netfilter/ebt_arp.c
- net/bridge/netfilter/ebt_ip.c 7 additions, 7 deletionsnet/bridge/netfilter/ebt_ip.c
- net/bridge/netfilter/ebt_ip6.c 7 additions, 7 deletionsnet/bridge/netfilter/ebt_ip6.c
- net/bridge/netfilter/ebt_limit.c 2 additions, 2 deletionsnet/bridge/netfilter/ebt_limit.c
- net/bridge/netfilter/ebt_mark_m.c 4 additions, 4 deletionsnet/bridge/netfilter/ebt_mark_m.c
- net/bridge/netfilter/ebt_pkttype.c 2 additions, 2 deletionsnet/bridge/netfilter/ebt_pkttype.c
- net/bridge/netfilter/ebt_stp.c 3 additions, 3 deletionsnet/bridge/netfilter/ebt_stp.c
- net/bridge/netfilter/ebt_vlan.c 7 additions, 7 deletionsnet/bridge/netfilter/ebt_vlan.c
- net/ipv4/netfilter/ip_tables.c 1 addition, 1 deletionnet/ipv4/netfilter/ip_tables.c
- net/ipv4/netfilter/ipt_addrtype.c 4 additions, 4 deletionsnet/ipv4/netfilter/ipt_addrtype.c
- net/ipv4/netfilter/ipt_ah.c 2 additions, 2 deletionsnet/ipv4/netfilter/ipt_ah.c
- net/ipv4/netfilter/ipt_ecn.c 4 additions, 4 deletionsnet/ipv4/netfilter/ipt_ecn.c
- net/ipv6/netfilter/ip6_tables.c 1 addition, 1 deletionnet/ipv6/netfilter/ip6_tables.c
- net/ipv6/netfilter/ip6t_ah.c 2 additions, 2 deletionsnet/ipv6/netfilter/ip6t_ah.c
- net/ipv6/netfilter/ip6t_frag.c 2 additions, 2 deletionsnet/ipv6/netfilter/ip6t_frag.c
- net/ipv6/netfilter/ip6t_hbh.c 3 additions, 3 deletionsnet/ipv6/netfilter/ip6t_hbh.c
- net/ipv6/netfilter/ip6t_ipv6header.c 2 additions, 2 deletionsnet/ipv6/netfilter/ip6t_ipv6header.c
- net/ipv6/netfilter/ip6t_mh.c 1 addition, 1 deletionnet/ipv6/netfilter/ip6t_mh.c
Loading
Please register or sign in to comment