• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  *     envoy/config/core/v3/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/config/core/v3/address.upb.h"
12 #include "envoy/config/core/v3/socket_option.upb.h"
13 #include "google/protobuf/wrappers.upb.h"
14 #include "udpa/annotations/status.upb.h"
15 #include "udpa/annotations/versioning.upb.h"
16 #include "validate/validate.upb.h"
17 
18 #include "upb/port_def.inc"
19 
20 static const upb_msglayout_field envoy_config_core_v3_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_config_core_v3_Pipe_msginit = {
26   NULL,
27   &envoy_config_core_v3_Pipe__fields[0],
28   UPB_SIZE(16, 32), 2, false, 255,
29 };
30 
31 static const upb_msglayout_field envoy_config_core_v3_EnvoyInternalAddress__fields[1] = {
32   {1, UPB_SIZE(0, 0), UPB_SIZE(-9, -17), 0, 9, 1},
33 };
34 
35 const upb_msglayout envoy_config_core_v3_EnvoyInternalAddress_msginit = {
36   NULL,
37   &envoy_config_core_v3_EnvoyInternalAddress__fields[0],
38   UPB_SIZE(16, 32), 1, false, 255,
39 };
40 
41 static const upb_msglayout_field envoy_config_core_v3_SocketAddress__fields[6] = {
42   {1, UPB_SIZE(0, 0), 0, 0, 14, 1},
43   {2, UPB_SIZE(8, 8), 0, 0, 9, 1},
44   {3, UPB_SIZE(24, 40), UPB_SIZE(-33, -57), 0, 13, 1},
45   {4, UPB_SIZE(24, 40), UPB_SIZE(-33, -57), 0, 9, 1},
46   {5, UPB_SIZE(16, 24), 0, 0, 9, 1},
47   {6, UPB_SIZE(4, 4), 0, 0, 8, 1},
48 };
49 
50 const upb_msglayout envoy_config_core_v3_SocketAddress_msginit = {
51   NULL,
52   &envoy_config_core_v3_SocketAddress__fields[0],
53   UPB_SIZE(40, 64), 6, false, 255,
54 };
55 
56 static const upb_msglayout *const envoy_config_core_v3_TcpKeepalive_submsgs[1] = {
57   &google_protobuf_UInt32Value_msginit,
58 };
59 
60 static const upb_msglayout_field envoy_config_core_v3_TcpKeepalive__fields[3] = {
61   {1, UPB_SIZE(4, 8), 1, 0, 11, 1},
62   {2, UPB_SIZE(8, 16), 2, 0, 11, 1},
63   {3, UPB_SIZE(12, 24), 3, 0, 11, 1},
64 };
65 
66 const upb_msglayout envoy_config_core_v3_TcpKeepalive_msginit = {
67   &envoy_config_core_v3_TcpKeepalive_submsgs[0],
68   &envoy_config_core_v3_TcpKeepalive__fields[0],
69   UPB_SIZE(16, 32), 3, false, 255,
70 };
71 
72 static const upb_msglayout *const envoy_config_core_v3_BindConfig_submsgs[3] = {
73   &envoy_config_core_v3_SocketAddress_msginit,
74   &envoy_config_core_v3_SocketOption_msginit,
75   &google_protobuf_BoolValue_msginit,
76 };
77 
78 static const upb_msglayout_field envoy_config_core_v3_BindConfig__fields[3] = {
79   {1, UPB_SIZE(4, 8), 1, 0, 11, 1},
80   {2, UPB_SIZE(8, 16), 2, 2, 11, 1},
81   {3, UPB_SIZE(12, 24), 0, 1, 11, 3},
82 };
83 
84 const upb_msglayout envoy_config_core_v3_BindConfig_msginit = {
85   &envoy_config_core_v3_BindConfig_submsgs[0],
86   &envoy_config_core_v3_BindConfig__fields[0],
87   UPB_SIZE(16, 32), 3, false, 255,
88 };
89 
90 static const upb_msglayout *const envoy_config_core_v3_Address_submsgs[3] = {
91   &envoy_config_core_v3_EnvoyInternalAddress_msginit,
92   &envoy_config_core_v3_Pipe_msginit,
93   &envoy_config_core_v3_SocketAddress_msginit,
94 };
95 
96 static const upb_msglayout_field envoy_config_core_v3_Address__fields[3] = {
97   {1, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 2, 11, 1},
98   {2, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 1, 11, 1},
99   {3, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 0, 11, 1},
100 };
101 
102 const upb_msglayout envoy_config_core_v3_Address_msginit = {
103   &envoy_config_core_v3_Address_submsgs[0],
104   &envoy_config_core_v3_Address__fields[0],
105   UPB_SIZE(8, 16), 3, false, 255,
106 };
107 
108 static const upb_msglayout *const envoy_config_core_v3_CidrRange_submsgs[1] = {
109   &google_protobuf_UInt32Value_msginit,
110 };
111 
112 static const upb_msglayout_field envoy_config_core_v3_CidrRange__fields[2] = {
113   {1, UPB_SIZE(4, 8), 0, 0, 9, 1},
114   {2, UPB_SIZE(12, 24), 1, 0, 11, 1},
115 };
116 
117 const upb_msglayout envoy_config_core_v3_CidrRange_msginit = {
118   &envoy_config_core_v3_CidrRange_submsgs[0],
119   &envoy_config_core_v3_CidrRange__fields[0],
120   UPB_SIZE(16, 32), 2, false, 255,
121 };
122 
123 #include "upb/port_undef.inc"
124 
125