field1 324 source4/torture/raw/search.c #define CHECK_VAL(name, sname1, field1, v, sname2, field2) do { \ field1 327 source4/torture/raw/search.c if ((s->sname1.field1) != (v.sname2.out.field2)) { \ field1 330 source4/torture/raw/search.c #sname1, #field1, (int)s->sname1.field1, \ field1 336 source4/torture/raw/search.c #define CHECK_TIME(name, sname1, field1, v, sname2, field2) do { \ field1 339 source4/torture/raw/search.c if (s->sname1.field1 != (~1 & nt_time_to_unix(v.sname2.out.field2))) { \ field1 342 source4/torture/raw/search.c #sname1, #field1, timestring(tctx, s->sname1.field1), \ field1 348 source4/torture/raw/search.c #define CHECK_NTTIME(name, sname1, field1, v, sname2, field2) do { \ field1 351 source4/torture/raw/search.c if (s->sname1.field1 != v.sname2.out.field2) { \ field1 354 source4/torture/raw/search.c #sname1, #field1, nt_time_string(tctx, s->sname1.field1), \ field1 360 source4/torture/raw/search.c #define CHECK_STR(name, sname1, field1, v, sname2, field2) do { \ field1 363 source4/torture/raw/search.c if (!s->sname1.field1 || strcmp(s->sname1.field1, v.sname2.out.field2.s)) { \ field1 366 source4/torture/raw/search.c #sname1, #field1, s->sname1.field1, \ field1 372 source4/torture/raw/search.c #define CHECK_WSTR(name, sname1, field1, v, sname2, field2, flags) do { \ field1 375 source4/torture/raw/search.c if (!s->sname1.field1.s || \ field1 376 source4/torture/raw/search.c strcmp(s->sname1.field1.s, v.sname2.out.field2.s) || \ field1 377 source4/torture/raw/search.c wire_bad_flags(&s->sname1.field1, flags, cli->transport)) { \ field1 380 source4/torture/raw/search.c #sname1, #field1, s->sname1.field1.s, \ field1 386 source4/torture/raw/search.c #define CHECK_NAME(name, sname1, field1, fname, flags) do { \ field1 389 source4/torture/raw/search.c if (!s->sname1.field1.s || \ field1 390 source4/torture/raw/search.c strcmp(s->sname1.field1.s, fname) || \ field1 391 source4/torture/raw/search.c wire_bad_flags(&s->sname1.field1, flags, cli->transport)) { \ field1 394 source4/torture/raw/search.c #sname1, #field1, s->sname1.field1.s, \ field1 400 source4/torture/raw/search.c #define CHECK_UNIX_NAME(name, sname1, field1, fname, flags) do { \ field1 403 source4/torture/raw/search.c if (!s->sname1.field1 || \ field1 404 source4/torture/raw/search.c strcmp(s->sname1.field1, fname)) { \ field1 407 source4/torture/raw/search.c #sname1, #field1, s->sname1.field1, \ field1 258 source4/torture/rpc/samr.c #define TEST_USERINFO_STRING(lvl1, field1, lvl2, field2, value, fpval) do { \ field1 259 source4/torture/rpc/samr.c torture_comment(tctx, "field test %d/%s vs %d/%s\n", lvl1, #field1, lvl2, #field2); \ field1 269 source4/torture/rpc/samr.c init_lsa_String(&u.info ## lvl1.field1, value); \ field1 272 source4/torture/rpc/samr.c init_lsa_String(&u.info ## lvl1.field1, ""); \ field1 275 source4/torture/rpc/samr.c STRING_EQUAL(u.info ## lvl1.field1.string, value, field1); \ field1 282 source4/torture/rpc/samr.c #define TEST_USERINFO_BINARYSTRING(lvl1, field1, lvl2, field2, value, fpval) do { \ field1 283 source4/torture/rpc/samr.c torture_comment(tctx, "field test %d/%s vs %d/%s\n", lvl1, #field1, lvl2, #field2); \ field1 293 source4/torture/rpc/samr.c init_lsa_BinaryString(&u.info ## lvl1.field1, value, strlen(value)); \ field1 296 source4/torture/rpc/samr.c init_lsa_BinaryString(&u.info ## lvl1.field1, "", 1); \ field1 299 source4/torture/rpc/samr.c MEM_EQUAL(u.info ## lvl1.field1.array, value, strlen(value), field1); \ field1 306 source4/torture/rpc/samr.c #define TEST_USERINFO_INT_EXP(lvl1, field1, lvl2, field2, value, exp_value, fpval) do { \ field1 307 source4/torture/rpc/samr.c torture_comment(tctx, "field test %d/%s vs %d/%s\n", lvl1, #field1, lvl2, #field2); \ field1 322 source4/torture/rpc/samr.c u.info ## lvl1.field1 = value; \ field1 325 source4/torture/rpc/samr.c u.info ## lvl1.field1 = 0; \ field1 328 source4/torture/rpc/samr.c INT_EQUAL(u.info ## lvl1.field1, exp_value, field1); \ field1 332 source4/torture/rpc/samr.c INT_EQUAL(u.info ## lvl2.field2, exp_value, field1); \ field1 335 source4/torture/rpc/samr.c #define TEST_USERINFO_INT(lvl1, field1, lvl2, field2, value, fpval) do { \ field1 336 source4/torture/rpc/samr.c TEST_USERINFO_INT_EXP(lvl1, field1, lvl2, field2, value, value, fpval); \