summaryrefslogtreecommitdiffstats
path: root/tests/nft-expr_cmp-test.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2015-09-01 20:19:56 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2015-09-07 19:24:19 +0200
commit760768890e60617acfd144dce875a4a3be14513c (patch)
tree14a3a4f53e81fd9b44c8481e123f2c0ceb6f2bff /tests/nft-expr_cmp-test.c
parentb7154e52fc417e927bef0bbfa5db6e7a71f28602 (diff)
src: rename existing functions to use the nftnl_ prefix
So we can use the nft_* prefix anytime soon for our upcoming higher level library. After this patch, the nft_* symbols become an alias of the nftnl_* symbols. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/nft-expr_cmp-test.c')
-rw-r--r--tests/nft-expr_cmp-test.c72
1 files changed, 36 insertions, 36 deletions
diff --git a/tests/nft-expr_cmp-test.c b/tests/nft-expr_cmp-test.c
index f411770..b9df3c6 100644
--- a/tests/nft-expr_cmp-test.c
+++ b/tests/nft-expr_cmp-test.c
@@ -27,72 +27,72 @@ static void print_err(const char *msg)
printf("\033[31mERROR:\e[0m %s\n", msg);
}
-static void cmp_nft_rule_expr(struct nft_rule_expr *rule_a,
- struct nft_rule_expr *rule_b)
+static void cmp_nftnl_rule_expr(struct nftnl_rule_expr *rule_a,
+ struct nftnl_rule_expr *rule_b)
{
uint32_t data_lena, data_lenb;
- nft_rule_expr_get(rule_a, NFT_EXPR_CMP_DATA, &data_lena);
- nft_rule_expr_get(rule_b, NFT_EXPR_CMP_DATA, &data_lenb);
+ nftnl_rule_expr_get(rule_a, NFTNL_EXPR_CMP_DATA, &data_lena);
+ nftnl_rule_expr_get(rule_b, NFTNL_EXPR_CMP_DATA, &data_lenb);
if (data_lena != data_lenb)
- print_err("Size of NFT_EXPR_CMP_DATA mismatches");
- if (nft_rule_expr_get_u32(rule_a, NFT_EXPR_CMP_SREG) !=
- nft_rule_expr_get_u32(rule_b, NFT_EXPR_CMP_SREG))
- print_err("Expr NFT_EXPR_CMP_SREG mismatches");
- if (nft_rule_expr_get_u32(rule_a, NFT_EXPR_CMP_OP) !=
- nft_rule_expr_get_u32(rule_b, NFT_EXPR_CMP_OP))
- print_err("Expr NFT_EXPR_CMP_OP mismatches");
+ print_err("Size of NFTNL_EXPR_CMP_DATA mismatches");
+ if (nftnl_rule_expr_get_u32(rule_a, NFTNL_EXPR_CMP_SREG) !=
+ nftnl_rule_expr_get_u32(rule_b, NFTNL_EXPR_CMP_SREG))
+ print_err("Expr NFTNL_EXPR_CMP_SREG mismatches");
+ if (nftnl_rule_expr_get_u32(rule_a, NFTNL_EXPR_CMP_OP) !=
+ nftnl_rule_expr_get_u32(rule_b, NFTNL_EXPR_CMP_OP))
+ print_err("Expr NFTNL_EXPR_CMP_OP mismatches");
}
int main(int argc, char *argv[])
{
- struct nft_rule *a, *b;
- struct nft_rule_expr *ex;
+ struct nftnl_rule *a, *b;
+ struct nftnl_rule_expr *ex;
struct nlmsghdr *nlh;
char buf[4096];
- struct nft_rule_expr_iter *iter_a, *iter_b;
- struct nft_rule_expr *rule_a, *rule_b;
+ struct nftnl_rule_expr_iter *iter_a, *iter_b;
+ struct nftnl_rule_expr *rule_a, *rule_b;
uint32_t data_len = 0x01010101;
- a = nft_rule_alloc();
- b = nft_rule_alloc();
+ a = nftnl_rule_alloc();
+ b = nftnl_rule_alloc();
if (a == NULL || b == NULL)
print_err("OOM");
- ex = nft_rule_expr_alloc("cmp");
+ ex = nftnl_rule_expr_alloc("cmp");
if (ex == NULL)
print_err("OOM");
- nft_rule_expr_set(ex, NFT_EXPR_CMP_DATA, &data_len, sizeof(data_len));
- nft_rule_expr_set_u32(ex, NFT_EXPR_CMP_SREG, 0x12345678);
- nft_rule_expr_set_u32(ex, NFT_EXPR_CMP_OP, 0x12345678);
+ nftnl_rule_expr_set(ex, NFTNL_EXPR_CMP_DATA, &data_len, sizeof(data_len));
+ nftnl_rule_expr_set_u32(ex, NFTNL_EXPR_CMP_SREG, 0x12345678);
+ nftnl_rule_expr_set_u32(ex, NFTNL_EXPR_CMP_OP, 0x12345678);
- nft_rule_add_expr(a, ex);
+ nftnl_rule_add_expr(a, ex);
- nlh = nft_rule_nlmsg_build_hdr(buf, NFT_MSG_NEWRULE, AF_INET, 0, 1234);
- nft_rule_nlmsg_build_payload(nlh, a);
+ nlh = nftnl_rule_nlmsg_build_hdr(buf, NFT_MSG_NEWRULE, AF_INET, 0, 1234);
+ nftnl_rule_nlmsg_build_payload(nlh, a);
- if (nft_rule_nlmsg_parse(nlh, b) < 0)
+ if (nftnl_rule_nlmsg_parse(nlh, b) < 0)
print_err("parsing problems");
- iter_a = nft_rule_expr_iter_create(a);
- iter_b = nft_rule_expr_iter_create(b);
+ iter_a = nftnl_rule_expr_iter_create(a);
+ iter_b = nftnl_rule_expr_iter_create(b);
if (iter_a == NULL || iter_b == NULL)
print_err("OOM");
- rule_a = nft_rule_expr_iter_next(iter_a);
- rule_b = nft_rule_expr_iter_next(iter_b);
+ rule_a = nftnl_rule_expr_iter_next(iter_a);
+ rule_b = nftnl_rule_expr_iter_next(iter_b);
if (rule_a == NULL || rule_b == NULL)
print_err("OOM");
- cmp_nft_rule_expr(rule_a, rule_b);
+ cmp_nftnl_rule_expr(rule_a, rule_b);
- if (nft_rule_expr_iter_next(iter_a) != NULL ||
- nft_rule_expr_iter_next(iter_b) != NULL)
+ if (nftnl_rule_expr_iter_next(iter_a) != NULL ||
+ nftnl_rule_expr_iter_next(iter_b) != NULL)
print_err("More 1 expr.");
- nft_rule_expr_iter_destroy(iter_a);
- nft_rule_expr_iter_destroy(iter_b);
- nft_rule_free(a);
- nft_rule_free(b);
+ nftnl_rule_expr_iter_destroy(iter_a);
+ nftnl_rule_expr_iter_destroy(iter_b);
+ nftnl_rule_free(a);
+ nftnl_rule_free(b);
if (!test_ok)
exit(EXIT_FAILURE);