rem: if (check_inverse(optarg, &invert))
add: if (check_inverse(optarg, &invert, NULL, 0))
context: parse(int c, char **argv, int invert, unsigned int *flags,      const struct ipt_entry *entry,      unsigned int *nfcache, struct ipt_entry_match **match){        struct ipt_quota_info *info = (struct ipt_quota_info *) (*match)->data;        switch (c) {        case '1':                if (check_inverse(optarg, &invert))                        exit_error(PARAMETER_PROBLEM, "quota: unexpected '!'");                if (!parse_quota(optarg, &info->quota))                        exit_error(PARAMETER_PROBLEM,                                   "bad quota: '%s'", optarg);                break;        default:                return 0;        }        return 1;}