Home | History | Annotate | Download | only in qa

Lines Matching refs:ex2

434 static void test_nfexp_cmp_api(struct nf_expect *ex1, struct nf_expect *ex2)
441 memcpy(ex1, ex2, nfexp_maxsize());
443 assert(nfexp_cmp(ex1, ex2, 0) == 1);
444 assert(nfexp_cmp(ex1, ex2, NFCT_CMP_STRICT) == 1);
450 memcpy(ex1, ex2, nfexp_maxsize());
454 assert(nfexp_cmp(ex1, ex2, 0) == 1);
455 assert(nfexp_cmp(ex1, ex2, NFCT_CMP_STRICT) == 0);
456 assert(nfexp_cmp(ex1, ex2, NFCT_CMP_MASK) == 1);
458 memcpy(ex1, ex2, nfexp_maxsize());
460 nfexp_attr_unset(ex2, i);
462 assert(nfexp_cmp(ex1, ex2, 0) == 1);
463 assert(nfexp_cmp(ex1, ex2, NFCT_CMP_MASK) == 0);
465 memcpy(ex1, ex2, nfexp_maxsize());
468 nfexp_attr_unset(ex2, i);
470 assert(nfexp_cmp(ex1, ex2, 0) == 1);
471 assert(nfexp_cmp(ex1, ex2, NFCT_CMP_STRICT) == 1);
472 assert(nfexp_cmp(ex1, ex2, NFCT_CMP_MASK) == 1);
475 nfexp_destroy(ex2);