1 /* This file was generated by upbc (the upb compiler) from the input 2 * file: 3 * 4 * envoy/api/v2/core/address.proto 5 * 6 * Do not edit -- your changes will be discarded when the file is 7 * regenerated. */ 8 9 #include <stddef.h> 10 #include "upb/msg.h" 11 #include "envoy/api/v2/core/address.upb.h" 12 #include "envoy/api/v2/core/socket_option.upb.h" 13 #include "google/protobuf/wrappers.upb.h" 14 #include "udpa/annotations/migrate.upb.h" 15 #include "udpa/annotations/status.upb.h" 16 #include "validate/validate.upb.h" 17 18 #include "upb/port_def.inc" 19 20 static const upb_msglayout_field envoy_api_v2_core_Pipe__fields[2] = { 21 {1, UPB_SIZE(4, 8), 0, 0, 9, 1}, 22 {2, UPB_SIZE(0, 0), 0, 0, 13, 1}, 23 }; 24 25 const upb_msglayout envoy_api_v2_core_Pipe_msginit = { 26 NULL, 27 &envoy_api_v2_core_Pipe__fields[0], 28 UPB_SIZE(16, 32), 2, false, 29 }; 30 31 static const upb_msglayout_field envoy_api_v2_core_SocketAddress__fields[6] = { 32 {1, UPB_SIZE(0, 0), 0, 0, 14, 1}, 33 {2, UPB_SIZE(12, 16), 0, 0, 9, 1}, 34 {3, UPB_SIZE(28, 48), UPB_SIZE(-37, -65), 0, 13, 1}, 35 {4, UPB_SIZE(28, 48), UPB_SIZE(-37, -65), 0, 9, 1}, 36 {5, UPB_SIZE(20, 32), 0, 0, 9, 1}, 37 {6, UPB_SIZE(8, 8), 0, 0, 8, 1}, 38 }; 39 40 const upb_msglayout envoy_api_v2_core_SocketAddress_msginit = { 41 NULL, 42 &envoy_api_v2_core_SocketAddress__fields[0], 43 UPB_SIZE(40, 80), 6, false, 44 }; 45 46 static const upb_msglayout *const envoy_api_v2_core_TcpKeepalive_submsgs[3] = { 47 &google_protobuf_UInt32Value_msginit, 48 }; 49 50 static const upb_msglayout_field envoy_api_v2_core_TcpKeepalive__fields[3] = { 51 {1, UPB_SIZE(0, 0), 0, 0, 11, 1}, 52 {2, UPB_SIZE(4, 8), 0, 0, 11, 1}, 53 {3, UPB_SIZE(8, 16), 0, 0, 11, 1}, 54 }; 55 56 const upb_msglayout envoy_api_v2_core_TcpKeepalive_msginit = { 57 &envoy_api_v2_core_TcpKeepalive_submsgs[0], 58 &envoy_api_v2_core_TcpKeepalive__fields[0], 59 UPB_SIZE(12, 24), 3, false, 60 }; 61 62 static const upb_msglayout *const envoy_api_v2_core_BindConfig_submsgs[3] = { 63 &envoy_api_v2_core_SocketAddress_msginit, 64 &envoy_api_v2_core_SocketOption_msginit, 65 &google_protobuf_BoolValue_msginit, 66 }; 67 68 static const upb_msglayout_field envoy_api_v2_core_BindConfig__fields[3] = { 69 {1, UPB_SIZE(0, 0), 0, 0, 11, 1}, 70 {2, UPB_SIZE(4, 8), 0, 2, 11, 1}, 71 {3, UPB_SIZE(8, 16), 0, 1, 11, 3}, 72 }; 73 74 const upb_msglayout envoy_api_v2_core_BindConfig_msginit = { 75 &envoy_api_v2_core_BindConfig_submsgs[0], 76 &envoy_api_v2_core_BindConfig__fields[0], 77 UPB_SIZE(12, 24), 3, false, 78 }; 79 80 static const upb_msglayout *const envoy_api_v2_core_Address_submsgs[2] = { 81 &envoy_api_v2_core_Pipe_msginit, 82 &envoy_api_v2_core_SocketAddress_msginit, 83 }; 84 85 static const upb_msglayout_field envoy_api_v2_core_Address__fields[2] = { 86 {1, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 1, 11, 1}, 87 {2, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 0, 11, 1}, 88 }; 89 90 const upb_msglayout envoy_api_v2_core_Address_msginit = { 91 &envoy_api_v2_core_Address_submsgs[0], 92 &envoy_api_v2_core_Address__fields[0], 93 UPB_SIZE(8, 16), 2, false, 94 }; 95 96 static const upb_msglayout *const envoy_api_v2_core_CidrRange_submsgs[1] = { 97 &google_protobuf_UInt32Value_msginit, 98 }; 99 100 static const upb_msglayout_field envoy_api_v2_core_CidrRange__fields[2] = { 101 {1, UPB_SIZE(0, 0), 0, 0, 9, 1}, 102 {2, UPB_SIZE(8, 16), 0, 0, 11, 1}, 103 }; 104 105 const upb_msglayout envoy_api_v2_core_CidrRange_msginit = { 106 &envoy_api_v2_core_CidrRange_submsgs[0], 107 &envoy_api_v2_core_CidrRange__fields[0], 108 UPB_SIZE(16, 32), 2, false, 109 }; 110 111 #include "upb/port_undef.inc" 112 113