diff options
author | 2018-07-03 11:30:25 -0700 | |
---|---|---|
committer | 2018-07-03 11:30:25 -0700 | |
commit | 587b40ddacfdbd76614d23d5ffe861a7cf228620 (patch) | |
tree | 8be26c0f5ae89a261cc4510a9248af009ec32b53 /test/core/end2end/fixtures | |
parent | ff6c5b29c9617b7c065e3495f40b7ee28edf68b0 (diff) |
finished 2nd revision
Diffstat (limited to 'test/core/end2end/fixtures')
-rw-r--r-- | test/core/end2end/fixtures/h2_local.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/test/core/end2end/fixtures/h2_local.cc b/test/core/end2end/fixtures/h2_local.cc index 9588a4ed0f..cce8f1745a 100644 --- a/test/core/end2end/fixtures/h2_local.cc +++ b/test/core/end2end/fixtures/h2_local.cc @@ -73,16 +73,21 @@ void chttp2_init_client_fullstack(grpc_end2end_test_fixture* f, grpc_channel_credentials_release(creds); } -static int fail_server_auth_check(grpc_channel_args* server_args) { +/* + * Check if server should fail auth check. If it is true, a different metadata + * processor will be installed that always fails in processing client's + * metadata. + */ +static bool fail_server_auth_check(grpc_channel_args* server_args) { size_t i; if (server_args == nullptr) return 0; for (i = 0; i < server_args->num_args; i++) { if (strcmp(server_args->args[i].key, FAIL_AUTH_CHECK_SERVER_ARG_NAME) == 0) { - return 1; + return true; } } - return 0; + return false; } static void process_auth_failure(void* state, grpc_auth_context* ctx, |