lvl2 258 source4/torture/rpc/samr.c #define TEST_USERINFO_STRING(lvl1, field1, lvl2, field2, value, fpval) do { \ lvl2 259 source4/torture/rpc/samr.c torture_comment(tctx, "field test %d/%s vs %d/%s\n", lvl1, #field1, lvl2, #field2); \ lvl2 276 source4/torture/rpc/samr.c q.in.level = lvl2; \ lvl2 279 source4/torture/rpc/samr.c STRING_EQUAL(u.info ## lvl2.field2.string, value, field2); \ lvl2 282 source4/torture/rpc/samr.c #define TEST_USERINFO_BINARYSTRING(lvl1, field1, lvl2, field2, value, fpval) do { \ lvl2 283 source4/torture/rpc/samr.c torture_comment(tctx, "field test %d/%s vs %d/%s\n", lvl1, #field1, lvl2, #field2); \ lvl2 300 source4/torture/rpc/samr.c q.in.level = lvl2; \ lvl2 303 source4/torture/rpc/samr.c MEM_EQUAL(u.info ## lvl2.field2.array, value, strlen(value), field2); \ lvl2 306 source4/torture/rpc/samr.c #define TEST_USERINFO_INT_EXP(lvl1, field1, lvl2, field2, value, exp_value, fpval) do { \ lvl2 307 source4/torture/rpc/samr.c torture_comment(tctx, "field test %d/%s vs %d/%s\n", lvl1, #field1, lvl2, #field2); \ lvl2 329 source4/torture/rpc/samr.c q.in.level = lvl2; \ lvl2 332 source4/torture/rpc/samr.c INT_EQUAL(u.info ## lvl2.field2, exp_value, field1); \ lvl2 335 source4/torture/rpc/samr.c #define TEST_USERINFO_INT(lvl1, field1, lvl2, field2, value, fpval) do { \ lvl2 336 source4/torture/rpc/samr.c TEST_USERINFO_INT_EXP(lvl1, field1, lvl2, field2, value, value, fpval); \