|  | @@ -1,11 +1,11 @@
 | 
	
		
			
				|  |  |  /*
 | 
	
		
			
				|  |  |   * Copyright 2015, Google Inc.
 | 
	
		
			
				|  |  |   * All rights reserved.
 | 
	
		
			
				|  |  | - * 
 | 
	
		
			
				|  |  | + *
 | 
	
		
			
				|  |  |   * Redistribution and use in source and binary forms, with or without
 | 
	
		
			
				|  |  |   * modification, are permitted provided that the following conditions are
 | 
	
		
			
				|  |  |   * met:
 | 
	
		
			
				|  |  | - * 
 | 
	
		
			
				|  |  | + *
 | 
	
		
			
				|  |  |   *     * Redistributions of source code must retain the above copyright
 | 
	
		
			
				|  |  |   * notice, this list of conditions and the following disclaimer.
 | 
	
		
			
				|  |  |   *     * Redistributions in binary form must reproduce the above
 | 
	
	
		
			
				|  | @@ -15,7 +15,7 @@
 | 
	
		
			
				|  |  |   *     * Neither the name of Google Inc. nor the names of its
 | 
	
		
			
				|  |  |   * contributors may be used to endorse or promote products derived from
 | 
	
		
			
				|  |  |   * this software without specific prior written permission.
 | 
	
		
			
				|  |  | - * 
 | 
	
		
			
				|  |  | + *
 | 
	
		
			
				|  |  |   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 | 
	
		
			
				|  |  |   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 | 
	
		
			
				|  |  |   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 | 
	
	
		
			
				|  | @@ -31,10 +31,10 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /*
 | 
	
		
			
				|  |  |   * WARNING: Auto-generated code.
 | 
	
		
			
				|  |  | - * 
 | 
	
		
			
				|  |  | + *
 | 
	
		
			
				|  |  |   * To make changes to this file, change
 | 
	
		
			
				|  |  |   * tools/codegen/core/gen_static_metadata.py, and then re-run it.
 | 
	
		
			
				|  |  | - * 
 | 
	
		
			
				|  |  | + *
 | 
	
		
			
				|  |  |   * See metadata.h for an explanation of the interface here, and metadata.c for
 | 
	
		
			
				|  |  |   * an explanation of what's going on.
 | 
	
		
			
				|  |  |   */
 | 
	
	
		
			
				|  | @@ -45,110 +45,116 @@ grpc_mdstr grpc_static_mdstr_table[GRPC_STATIC_MDSTR_COUNT];
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  grpc_mdelem grpc_static_mdelem_table[GRPC_STATIC_MDELEM_COUNT];
 | 
	
		
			
				|  |  |  uintptr_t grpc_static_mdelem_user_data[GRPC_STATIC_MDELEM_COUNT] = {
 | 
	
		
			
				|  |  | -  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,6,2,4,8,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | +    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 | 
	
		
			
				|  |  | +    0, 0, 0, 0, 0, 4, 8, 6, 2, 4, 8, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 | 
	
		
			
				|  |  | +    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 | 
	
		
			
				|  |  | +    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const uint8_t grpc_static_metadata_elem_indices[GRPC_STATIC_MDELEM_COUNT*2] = {
 | 
	
		
			
				|  |  | -11,33,10,33,12,33,12,50,13,33,14,33,15,33,16,33,17,33,19,33,20,33,21,33,22,33,23,33,24,33,25,33,26,33,27,33,28,18,28,33,29,33,30,33,34,33,35,33,36,33,37,33,40,31,40,32,40,49,40,54,40,55,40,56,40,57,42,31,42,49,42,54,46,0,46,1,46,2,51,33,58,33,59,33,60,33,61,33,62,33,63,33,64,33,65,33,66,33,67,33,68,33,69,38,69,71,69,74,70,82,70,83,72,33,73,33,75,33,76,33,77,33,78,33,79,39,79,52,79,53,80,33,81,33,84,3,84,4,84,5,84,6,84,7,84,8,84,9,85,33,86,87,88,33,89,33,90,33,91,33,92,33
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | +const uint8_t grpc_static_metadata_elem_indices[GRPC_STATIC_MDELEM_COUNT * 2] =
 | 
	
		
			
				|  |  | +    {11, 33, 10, 33, 12, 33, 12, 50, 13, 33, 14, 33, 15, 33, 16, 33, 17, 33,
 | 
	
		
			
				|  |  | +     19, 33, 20, 33, 21, 33, 22, 33, 23, 33, 24, 33, 25, 33, 26, 33, 27, 33,
 | 
	
		
			
				|  |  | +     28, 18, 28, 33, 29, 33, 30, 33, 34, 33, 35, 33, 36, 33, 37, 33, 40, 31,
 | 
	
		
			
				|  |  | +     40, 32, 40, 49, 40, 54, 40, 55, 40, 56, 40, 57, 42, 31, 42, 49, 42, 54,
 | 
	
		
			
				|  |  | +     46, 0,  46, 1,  46, 2,  51, 33, 58, 33, 59, 33, 60, 33, 61, 33, 62, 33,
 | 
	
		
			
				|  |  | +     63, 33, 64, 33, 65, 33, 66, 33, 67, 33, 68, 33, 69, 38, 69, 71, 69, 74,
 | 
	
		
			
				|  |  | +     70, 82, 70, 83, 72, 33, 73, 33, 75, 33, 76, 33, 77, 33, 78, 33, 79, 39,
 | 
	
		
			
				|  |  | +     79, 52, 79, 53, 80, 33, 81, 33, 84, 3,  84, 4,  84, 5,  84, 6,  84, 7,
 | 
	
		
			
				|  |  | +     84, 8,  84, 9,  85, 33, 86, 87, 88, 33, 89, 33, 90, 33, 91, 33, 92, 33};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const char *const grpc_static_metadata_strings[GRPC_STATIC_MDSTR_COUNT] = {
 | 
	
		
			
				|  |  | -  "0",
 | 
	
		
			
				|  |  | -  "1",
 | 
	
		
			
				|  |  | -  "2",
 | 
	
		
			
				|  |  | -  "200",
 | 
	
		
			
				|  |  | -  "204",
 | 
	
		
			
				|  |  | -  "206",
 | 
	
		
			
				|  |  | -  "304",
 | 
	
		
			
				|  |  | -  "400",
 | 
	
		
			
				|  |  | -  "404",
 | 
	
		
			
				|  |  | -  "500",
 | 
	
		
			
				|  |  | -  "accept",
 | 
	
		
			
				|  |  | -  "accept-charset",
 | 
	
		
			
				|  |  | -  "accept-encoding",
 | 
	
		
			
				|  |  | -  "accept-language",
 | 
	
		
			
				|  |  | -  "accept-ranges",
 | 
	
		
			
				|  |  | -  "access-control-allow-origin",
 | 
	
		
			
				|  |  | -  "age",
 | 
	
		
			
				|  |  | -  "allow",
 | 
	
		
			
				|  |  | -  "application/grpc",
 | 
	
		
			
				|  |  | -  ":authority",
 | 
	
		
			
				|  |  | -  "authorization",
 | 
	
		
			
				|  |  | -  "cache-control",
 | 
	
		
			
				|  |  | -  "content-disposition",
 | 
	
		
			
				|  |  | -  "content-encoding",
 | 
	
		
			
				|  |  | -  "content-language",
 | 
	
		
			
				|  |  | -  "content-length",
 | 
	
		
			
				|  |  | -  "content-location",
 | 
	
		
			
				|  |  | -  "content-range",
 | 
	
		
			
				|  |  | -  "content-type",
 | 
	
		
			
				|  |  | -  "cookie",
 | 
	
		
			
				|  |  | -  "date",
 | 
	
		
			
				|  |  | -  "deflate",
 | 
	
		
			
				|  |  | -  "deflate,gzip",
 | 
	
		
			
				|  |  | -  "",
 | 
	
		
			
				|  |  | -  "etag",
 | 
	
		
			
				|  |  | -  "expect",
 | 
	
		
			
				|  |  | -  "expires",
 | 
	
		
			
				|  |  | -  "from",
 | 
	
		
			
				|  |  | -  "GET",
 | 
	
		
			
				|  |  | -  "grpc",
 | 
	
		
			
				|  |  | -  "grpc-accept-encoding",
 | 
	
		
			
				|  |  | -  "grpc-census-bin",
 | 
	
		
			
				|  |  | -  "grpc-encoding",
 | 
	
		
			
				|  |  | -  "grpc-internal-encoding-request",
 | 
	
		
			
				|  |  | -  "grpc-message",
 | 
	
		
			
				|  |  | -  "grpc-payload-bin",
 | 
	
		
			
				|  |  | -  "grpc-status",
 | 
	
		
			
				|  |  | -  "grpc-timeout",
 | 
	
		
			
				|  |  | -  "grpc-tracing-bin",
 | 
	
		
			
				|  |  | -  "gzip",
 | 
	
		
			
				|  |  | -  "gzip, deflate",
 | 
	
		
			
				|  |  | -  "host",
 | 
	
		
			
				|  |  | -  "http",
 | 
	
		
			
				|  |  | -  "https",
 | 
	
		
			
				|  |  | -  "identity",
 | 
	
		
			
				|  |  | -  "identity,deflate",
 | 
	
		
			
				|  |  | -  "identity,deflate,gzip",
 | 
	
		
			
				|  |  | -  "identity,gzip",
 | 
	
		
			
				|  |  | -  "if-match",
 | 
	
		
			
				|  |  | -  "if-modified-since",
 | 
	
		
			
				|  |  | -  "if-none-match",
 | 
	
		
			
				|  |  | -  "if-range",
 | 
	
		
			
				|  |  | -  "if-unmodified-since",
 | 
	
		
			
				|  |  | -  "last-modified",
 | 
	
		
			
				|  |  | -  "link",
 | 
	
		
			
				|  |  | -  "load-reporting-initial",
 | 
	
		
			
				|  |  | -  "load-reporting-trailing",
 | 
	
		
			
				|  |  | -  "location",
 | 
	
		
			
				|  |  | -  "max-forwards",
 | 
	
		
			
				|  |  | -  ":method",
 | 
	
		
			
				|  |  | -  ":path",
 | 
	
		
			
				|  |  | -  "POST",
 | 
	
		
			
				|  |  | -  "proxy-authenticate",
 | 
	
		
			
				|  |  | -  "proxy-authorization",
 | 
	
		
			
				|  |  | -  "PUT",
 | 
	
		
			
				|  |  | -  "range",
 | 
	
		
			
				|  |  | -  "referer",
 | 
	
		
			
				|  |  | -  "refresh",
 | 
	
		
			
				|  |  | -  "retry-after",
 | 
	
		
			
				|  |  | -  ":scheme",
 | 
	
		
			
				|  |  | -  "server",
 | 
	
		
			
				|  |  | -  "set-cookie",
 | 
	
		
			
				|  |  | -  "/",
 | 
	
		
			
				|  |  | -  "/index.html",
 | 
	
		
			
				|  |  | -  ":status",
 | 
	
		
			
				|  |  | -  "strict-transport-security",
 | 
	
		
			
				|  |  | -  "te",
 | 
	
		
			
				|  |  | -  "trailers",
 | 
	
		
			
				|  |  | -  "transfer-encoding",
 | 
	
		
			
				|  |  | -  "user-agent",
 | 
	
		
			
				|  |  | -  "vary",
 | 
	
		
			
				|  |  | -  "via",
 | 
	
		
			
				|  |  | -  "www-authenticate"
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -const uint8_t grpc_static_accept_encoding_metadata[8] = {
 | 
	
		
			
				|  |  | -0,29,26,30,28,32,27,31
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | +    "0",
 | 
	
		
			
				|  |  | +    "1",
 | 
	
		
			
				|  |  | +    "2",
 | 
	
		
			
				|  |  | +    "200",
 | 
	
		
			
				|  |  | +    "204",
 | 
	
		
			
				|  |  | +    "206",
 | 
	
		
			
				|  |  | +    "304",
 | 
	
		
			
				|  |  | +    "400",
 | 
	
		
			
				|  |  | +    "404",
 | 
	
		
			
				|  |  | +    "500",
 | 
	
		
			
				|  |  | +    "accept",
 | 
	
		
			
				|  |  | +    "accept-charset",
 | 
	
		
			
				|  |  | +    "accept-encoding",
 | 
	
		
			
				|  |  | +    "accept-language",
 | 
	
		
			
				|  |  | +    "accept-ranges",
 | 
	
		
			
				|  |  | +    "access-control-allow-origin",
 | 
	
		
			
				|  |  | +    "age",
 | 
	
		
			
				|  |  | +    "allow",
 | 
	
		
			
				|  |  | +    "application/grpc",
 | 
	
		
			
				|  |  | +    ":authority",
 | 
	
		
			
				|  |  | +    "authorization",
 | 
	
		
			
				|  |  | +    "cache-control",
 | 
	
		
			
				|  |  | +    "content-disposition",
 | 
	
		
			
				|  |  | +    "content-encoding",
 | 
	
		
			
				|  |  | +    "content-language",
 | 
	
		
			
				|  |  | +    "content-length",
 | 
	
		
			
				|  |  | +    "content-location",
 | 
	
		
			
				|  |  | +    "content-range",
 | 
	
		
			
				|  |  | +    "content-type",
 | 
	
		
			
				|  |  | +    "cookie",
 | 
	
		
			
				|  |  | +    "date",
 | 
	
		
			
				|  |  | +    "deflate",
 | 
	
		
			
				|  |  | +    "deflate,gzip",
 | 
	
		
			
				|  |  | +    "",
 | 
	
		
			
				|  |  | +    "etag",
 | 
	
		
			
				|  |  | +    "expect",
 | 
	
		
			
				|  |  | +    "expires",
 | 
	
		
			
				|  |  | +    "from",
 | 
	
		
			
				|  |  | +    "GET",
 | 
	
		
			
				|  |  | +    "grpc",
 | 
	
		
			
				|  |  | +    "grpc-accept-encoding",
 | 
	
		
			
				|  |  | +    "grpc-census-bin",
 | 
	
		
			
				|  |  | +    "grpc-encoding",
 | 
	
		
			
				|  |  | +    "grpc-internal-encoding-request",
 | 
	
		
			
				|  |  | +    "grpc-message",
 | 
	
		
			
				|  |  | +    "grpc-payload-bin",
 | 
	
		
			
				|  |  | +    "grpc-status",
 | 
	
		
			
				|  |  | +    "grpc-timeout",
 | 
	
		
			
				|  |  | +    "grpc-tracing-bin",
 | 
	
		
			
				|  |  | +    "gzip",
 | 
	
		
			
				|  |  | +    "gzip, deflate",
 | 
	
		
			
				|  |  | +    "host",
 | 
	
		
			
				|  |  | +    "http",
 | 
	
		
			
				|  |  | +    "https",
 | 
	
		
			
				|  |  | +    "identity",
 | 
	
		
			
				|  |  | +    "identity,deflate",
 | 
	
		
			
				|  |  | +    "identity,deflate,gzip",
 | 
	
		
			
				|  |  | +    "identity,gzip",
 | 
	
		
			
				|  |  | +    "if-match",
 | 
	
		
			
				|  |  | +    "if-modified-since",
 | 
	
		
			
				|  |  | +    "if-none-match",
 | 
	
		
			
				|  |  | +    "if-range",
 | 
	
		
			
				|  |  | +    "if-unmodified-since",
 | 
	
		
			
				|  |  | +    "last-modified",
 | 
	
		
			
				|  |  | +    "link",
 | 
	
		
			
				|  |  | +    "load-reporting-initial",
 | 
	
		
			
				|  |  | +    "load-reporting-trailing",
 | 
	
		
			
				|  |  | +    "location",
 | 
	
		
			
				|  |  | +    "max-forwards",
 | 
	
		
			
				|  |  | +    ":method",
 | 
	
		
			
				|  |  | +    ":path",
 | 
	
		
			
				|  |  | +    "POST",
 | 
	
		
			
				|  |  | +    "proxy-authenticate",
 | 
	
		
			
				|  |  | +    "proxy-authorization",
 | 
	
		
			
				|  |  | +    "PUT",
 | 
	
		
			
				|  |  | +    "range",
 | 
	
		
			
				|  |  | +    "referer",
 | 
	
		
			
				|  |  | +    "refresh",
 | 
	
		
			
				|  |  | +    "retry-after",
 | 
	
		
			
				|  |  | +    ":scheme",
 | 
	
		
			
				|  |  | +    "server",
 | 
	
		
			
				|  |  | +    "set-cookie",
 | 
	
		
			
				|  |  | +    "/",
 | 
	
		
			
				|  |  | +    "/index.html",
 | 
	
		
			
				|  |  | +    ":status",
 | 
	
		
			
				|  |  | +    "strict-transport-security",
 | 
	
		
			
				|  |  | +    "te",
 | 
	
		
			
				|  |  | +    "trailers",
 | 
	
		
			
				|  |  | +    "transfer-encoding",
 | 
	
		
			
				|  |  | +    "user-agent",
 | 
	
		
			
				|  |  | +    "vary",
 | 
	
		
			
				|  |  | +    "via",
 | 
	
		
			
				|  |  | +    "www-authenticate"};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +const uint8_t grpc_static_accept_encoding_metadata[8] = {0,  29, 26, 30,
 | 
	
		
			
				|  |  | +                                                         28, 32, 27, 31};
 |