• J
    netfilter: xtables: change xt_match.checkentry return type · b0f38452
    Jan Engelhardt 提交于
    Restore function signatures from bool to int so that we can report
    memory allocation failures or similar using -ENOMEM rather than
    always having to pass -EINVAL back.
    
    This semantic patch may not be too precise (checking for functions
    that use xt_mtchk_param rather than functions referenced by
    xt_match.checkentry), but reviewed, it produced the intended result.
    
    // <smpl>
    @@
    type bool;
    identifier check, par;
    @@
    -bool check
    +int check
     (struct xt_mtchk_param *par) { ... }
    // </smpl>
    Signed-off-by: NJan Engelhardt <jengelh@medozas.de>
    b0f38452
ebt_ip.c 3.2 KB