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); \