Shouldn't happen though, since you need to introduce an unsupported
markup language.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
#endif
break;
default:
- return -1;
+ errno = EOPNOTSUPP;
+ goto err;
}
nft_ruleset_ctx_set_u32(ctx, NFT_RULESET_CTX_TYPE, NFT_RULESET_TABLE);
#endif
break;
default:
- return -1;
+ errno = EOPNOTSUPP;
+ goto err;
}
nft_ruleset_ctx_set_u32(ctx, NFT_RULESET_CTX_TYPE, NFT_RULESET_CHAIN);
#endif
break;
default:
- return -1;
+ errno = EOPNOTSUPP;
+ goto err;
}
if (nft_ruleset_parse_set(ctx, set, NFT_RULESET_SET_ELEMS, err) < 0)
#endif
break;
default:
- return -1;
+ errno = EOPNOTSUPP;
+ goto err;
}
if (nft_ruleset_parse_set(ctx, set, NFT_RULESET_SET, err) < 0)
#endif
break;
default:
- return -1;
+ errno = EOPNOTSUPP;
+ goto err;
}
nft_ruleset_ctx_set_u32(ctx, NFT_RULESET_CTX_TYPE, NFT_RULESET_RULE);