Coverage Report

Created: 2026-08-14 07:02

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/mruby/build/host/mrbgems/mruby-socket/gem_init.c
Line
Count
Source
1
/*
2
 * This file is loading the irep
3
 * Ruby GEM code.
4
 *
5
 * This file was generated by mruby/lib/mruby/gem.rb.
6
 *
7
 * IMPORTANT:
8
 *   This file was generated!
9
 *   All manual changes will get lost.
10
 */
11
#include <stdlib.h>
12
#include <mruby.h>
13
#include <mruby/irep.h>
14
#include <mruby/debug.h>
15
#include <mruby/proc.h>
16
#include <mruby/presym.h>
17
18
#define mrb_BRACED(...) {__VA_ARGS__}
19
#define mrb_DEFINE_SYMS_VAR(name, len, syms, qualifier) \
20
  static qualifier mrb_sym name[len] = mrb_BRACED syms
21
22
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_10[3] = {
23
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x49\x4e\x45\x54"}},
24
{IREP_TT_STR|(8<<2), {"\x41\x46\x5f\x49\x4e\x45\x54\x36"}},
25
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x55\x4e\x49\x58"}},
26
};
27
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_10, 13, (MRB_SYM(PF_UNSPEC), MRB_SYM(Socket), MRB_IVSYM(hostname), MRB_SYM(Array), MRB_OPSYM(eqq), MRB_SYM(sockaddr_in), MRB_IVSYM(sockaddr), MRB_SYM(sockaddr_un), MRB_SYM(dup), MRB_SYM(_sockaddr_family), MRB_IVSYM(family), MRB_IVSYM(socktype), MRB_IVSYM(protocol), ), const);
28
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_10[209] = {
29
0x39,0x04,0x60,0x00,0x26,0x00,0x09,0x26,0x00,0x0f,0x26,0x00,0x0e,0x26,0x00,0x0d,0x1d,0x07,0x01,0x1f,
30
0x07,0x00,0x01,0x02,0x07,0x06,0x03,0x06,0x04,0x11,0x07,0x1a,0x07,0x02,0x1d,0x07,0x03,0x01,0x08,0x01,
31
0x32,0x07,0x04,0x01,0x28,0x07,0x00,0x60,0x01,0x06,0x01,0x24,0x07,0x06,0x5c,0x08,0x00,0x4d,0x07,0x27,
32
0x07,0x00,0x08,0x24,0x07,0x06,0x5c,0x08,0x01,0x4d,0x07,0x28,0x07,0x00,0x25,0x1d,0x07,0x01,0x01,0x08,
33
0x06,0x07,0x09,0x23,0x08,0x01,0x09,0x06,0x09,0x0a,0x23,0x09,0x32,0x07,0x05,0x02,0x1a,0x07,0x06,0x01,
34
0x07,0x06,0x08,0x08,0x23,0x07,0x1a,0x07,0x02,0x26,0x00,0x1d,0x24,0x07,0x06,0x5c,0x08,0x02,0x4d,0x07,
35
0x28,0x07,0x00,0x11,0x1d,0x07,0x01,0x01,0x08,0x06,0x07,0x09,0x23,0x08,0x32,0x07,0x07,0x01,0x1a,0x07,
36
0x06,0x26,0x00,0x09,0x01,0x07,0x01,0x33,0x07,0x08,0x1a,0x07,0x06,0x01,0x07,0x02,0x1d,0x08,0x01,0x1f,
37
0x08,0x00,0x4d,0x07,0x27,0x07,0x00,0x07,0x01,0x07,0x02,0x11,0x08,0x4d,0x07,0x28,0x07,0x00,0x10,0x1d,
38
0x07,0x01,0x19,0x08,0x06,0x32,0x07,0x09,0x01,0x1a,0x07,0x0a,0x26,0x00,0x03,0x1a,0x02,0x0a,0x1a,0x03,
39
0x0b,0x01,0x07,0x04,0x1a,0x07,0x0c,0x3d,0x07,};
40
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_10, 6, (MRB_SYM(sockaddr), MRB_SYM(family), MRB_SYM(socktype), MRB_SYM(protocol), MRB_SYM(sary), ), const);
41
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_10 = {
42
  7,12,0,
43
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_10,
44
  gem_mrblib_mruby_socket_proc_pool_10,gem_mrblib_mruby_socket_proc_syms_10,NULL,
45
  gem_mrblib_mruby_socket_proc_lv_10,
46
  NULL,         /* debug_info */
47
  209,3,13,0,0
48
};
49
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_48, 1, (MRB_SYM(call), ), const);
50
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_48[17] = {
51
0x39,0x04,0x00,0x00,0x21,0x03,0x08,0x00,0x01,0x04,0x01,0x32,0x03,0x00,0x01,0x3d,0x03,};
52
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_48, 2, (MRB_SYM(ai), ), const);
53
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_48 = {
54
  3,6,0,
55
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_48,
56
  NULL,gem_mrblib_mruby_socket_proc_syms_48,NULL,
57
  gem_mrblib_mruby_socket_proc_lv_48,
58
  NULL,         /* debug_info */
59
  17,0,1,0,0
60
};
61
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_11[1] = {
62
  &gem_mrblib_mruby_socket_proc_irep_48,
63
};
64
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_11, 2, (MRB_SYM(getaddrinfo), MRB_SYM(each), ), const);
65
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_11[67] = {
66
0x39,0x08,0x80,0x01,0x26,0x00,0x0c,0x26,0x00,0x0b,0x26,0x00,0x0a,0x26,0x00,0x09,0x26,0x00,0x08,0x11,
67
0x03,0x11,0x04,0x11,0x05,0x06,0x06,0x01,0x08,0x07,0x01,0x0b,0x01,0x01,0x0c,0x02,0x01,0x0d,0x03,0x01,
68
0x0e,0x04,0x01,0x0f,0x05,0x01,0x10,0x06,0x2f,0x0a,0x00,0x06,0x01,0x09,0x0a,0x01,0x0a,0x09,0x62,0x0b,
69
0x00,0x34,0x0a,0x01,0x00,0x3d,0x09,};
70
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_11, 9, (MRB_SYM(nodename), MRB_SYM(service), MRB_SYM(family), MRB_SYM(socktype), MRB_SYM(protocol), MRB_SYM(flags), MRB_SYM(block), MRB_SYM(a), ), const);
71
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_11 = {
72
  10,18,0,
73
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_11,
74
  NULL,gem_mrblib_mruby_socket_proc_syms_11,gem_mrblib_mruby_socket_proc_reps_11,
75
  gem_mrblib_mruby_socket_proc_lv_11,
76
  NULL,         /* debug_info */
77
  67,0,2,1,0
78
};
79
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_12, 4, (MRB_SYM(Addrinfo), MRB_SYM(Socket), MRB_SYM(sockaddr_in), MRB_SYM(new), ), const);
80
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_12[25] = {
81
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x1d,0x04,0x01,0x06,0x05,0x01,0x06,0x01,0x32,0x04,0x02,0x02,0x32,
82
0x03,0x03,0x01,0x3d,0x03,};
83
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_12, 2, (MRB_SYM(host), ), const);
84
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_12 = {
85
  3,8,0,
86
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_12,
87
  NULL,gem_mrblib_mruby_socket_proc_syms_12,NULL,
88
  gem_mrblib_mruby_socket_proc_lv_12,
89
  NULL,         /* debug_info */
90
  25,0,4,0,0
91
};
92
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_13, 5, (MRB_SYM(Addrinfo), MRB_SYM(SOCK_STREAM), MRB_SYM(Socket), MRB_SYM(IPPROTO_TCP), MRB_SYM(getaddrinfo), ), const);
93
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_13[37] = {
94
0x39,0x08,0x00,0x00,0x1d,0x04,0x00,0x01,0x05,0x01,0x01,0x06,0x02,0x11,0x07,0x1d,0x08,0x02,0x1f,0x08,
95
0x01,0x1d,0x09,0x02,0x1f,0x09,0x03,0x32,0x04,0x04,0x05,0x06,0x05,0x23,0x04,0x3d,0x04,};
96
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_13, 3, (MRB_SYM(host), MRB_SYM(port), ), const);
97
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_13 = {
98
  4,11,0,
99
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_13,
100
  NULL,gem_mrblib_mruby_socket_proc_syms_13,NULL,
101
  gem_mrblib_mruby_socket_proc_lv_13,
102
  NULL,         /* debug_info */
103
  37,0,5,0,0
104
};
105
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_14, 5, (MRB_SYM(Addrinfo), MRB_SYM(SOCK_DGRAM), MRB_SYM(Socket), MRB_SYM(IPPROTO_UDP), MRB_SYM(getaddrinfo), ), const);
106
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_14[37] = {
107
0x39,0x08,0x00,0x00,0x1d,0x04,0x00,0x01,0x05,0x01,0x01,0x06,0x02,0x11,0x07,0x1d,0x08,0x02,0x1f,0x08,
108
0x01,0x1d,0x09,0x02,0x1f,0x09,0x03,0x32,0x04,0x04,0x05,0x06,0x05,0x23,0x04,0x3d,0x04,};
109
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_14, 3, (MRB_SYM(host), MRB_SYM(port), ), const);
110
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_14 = {
111
  4,11,0,
112
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_14,
113
  NULL,gem_mrblib_mruby_socket_proc_syms_14,NULL,
114
  gem_mrblib_mruby_socket_proc_lv_14,
115
  NULL,         /* debug_info */
116
  37,0,5,0,0
117
};
118
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_15, 6, (MRB_SYM(SOCK_STREAM), MRB_SYM(Socket), MRB_SYM(Addrinfo), MRB_SYM(sockaddr_un), MRB_SYM(AF_UNIX), MRB_SYM(new), ), const);
119
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_15[47] = {
120
0x39,0x04,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x09,0x1d,0x04,0x01,0x1f,0x04,0x00,0x01,0x02,0x04,0x1d,
121
0x04,0x02,0x1d,0x05,0x01,0x01,0x06,0x01,0x32,0x05,0x03,0x01,0x1d,0x06,0x01,0x1f,0x06,0x04,0x01,0x07,
122
0x02,0x32,0x04,0x05,0x03,0x3d,0x04,};
123
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_15, 3, (MRB_SYM(path), MRB_SYM(socktype), ), const);
124
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_15 = {
125
  4,9,0,
126
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_15,
127
  NULL,gem_mrblib_mruby_socket_proc_syms_15,NULL,
128
  gem_mrblib_mruby_socket_proc_lv_15,
129
  NULL,         /* debug_info */
130
  47,0,6,0,0
131
};
132
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_16, 1, (MRB_IVSYM(family), ), const);
133
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_16[9] = {
134
0x39,0x00,0x00,0x00,0x19,0x02,0x00,0x3d,0x02,};
135
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_16, 1, (0), const);
136
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_16 = {
137
  2,3,0,
138
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_16,
139
  NULL,gem_mrblib_mruby_socket_proc_syms_16,NULL,
140
  gem_mrblib_mruby_socket_proc_lv_16,
141
  NULL,         /* debug_info */
142
  9,0,1,0,0
143
};
144
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_17[7] = {
145
{IREP_TT_STR|(3<<2), {"\x54\x43\x50"}},
146
{IREP_TT_STR|(3<<2), {"\x55\x44\x50"}},
147
{IREP_TT_STR|(3<<2), {"\x3f\x3f\x3f"}},
148
{IREP_TT_STR|(11<<2), {"\x53\x4f\x43\x4b\x5f\x53\x54\x52\x45\x41\x4d"}},
149
{IREP_TT_STR|(12<<2), {"\x23\x3c\x41\x64\x64\x72\x69\x6e\x66\x6f\x3a\x20"}},
150
{IREP_TT_STR|(1<<2), {"\x20"}},
151
{IREP_TT_STR|(1<<2), {"\x3e"}},
152
};
153
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_17, 10, (MRB_SYM_Q(ipv4), MRB_SYM_Q(ipv6), MRB_IVSYM(protocol), MRB_SYM(IPPROTO_TCP), MRB_SYM(Socket), MRB_IVSYM(socktype), MRB_SYM(SOCK_STREAM), MRB_SYM(IPPROTO_UDP), MRB_SYM(SOCK_DGRAM), MRB_SYM(inspect_sockaddr), ), const);
154
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_17[146] = {
155
0x39,0x00,0x00,0x00,0x30,0x03,0x00,0x27,0x03,0x00,0x03,0x30,0x03,0x01,0x28,0x03,0x00,0x64,0x19,0x03,
156
0x02,0x1d,0x04,0x04,0x1f,0x04,0x03,0x4d,0x03,0x27,0x03,0x00,0x16,0x19,0x03,0x05,0x1d,0x04,0x04,0x1f,
157
0x04,0x06,0x4d,0x03,0x28,0x03,0x00,0x07,0x19,0x03,0x02,0x06,0x04,0x4d,0x03,0x28,0x03,0x00,0x06,0x5c,
158
0x02,0x00,0x26,0x00,0x32,0x19,0x03,0x02,0x1d,0x04,0x04,0x1f,0x04,0x07,0x4d,0x03,0x27,0x03,0x00,0x16,
159
0x19,0x03,0x05,0x1d,0x04,0x04,0x1f,0x04,0x08,0x4d,0x03,0x28,0x03,0x00,0x07,0x19,0x03,0x02,0x06,0x04,
160
0x4d,0x03,0x28,0x03,0x00,0x06,0x5c,0x02,0x01,0x26,0x00,0x03,0x5c,0x02,0x02,0x26,0x00,0x03,0x5c,0x02,
161
0x03,0x5c,0x03,0x04,0x30,0x04,0x09,0x5d,0x03,0x5c,0x04,0x05,0x5d,0x03,0x01,0x04,0x02,0x5d,0x03,0x5c,
162
0x04,0x06,0x5d,0x03,0x3d,0x03,};
163
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_17, 2, (MRB_SYM(proto), ), const);
164
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_17 = {
165
  3,6,0,
166
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_17,
167
  gem_mrblib_mruby_socket_proc_pool_17,gem_mrblib_mruby_socket_proc_syms_17,NULL,
168
  gem_mrblib_mruby_socket_proc_lv_17,
169
  NULL,         /* debug_info */
170
  146,7,10,0,0
171
};
172
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_18[5] = {
173
{IREP_TT_STR|(0<<2), {""}},
174
{IREP_TT_STR|(1<<2), {"\x3a"}},
175
{IREP_TT_STR|(1<<2), {"\x5b"}},
176
{IREP_TT_STR|(2<<2), {"\x5d\x3a"}},
177
{IREP_TT_STR|(3<<2), {"\x3f\x3f\x3f"}},
178
};
179
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_18, 5, (MRB_SYM_Q(ipv4), MRB_SYM(ip_unpack), MRB_SYM_Q(ipv6), MRB_SYM_Q(unix), MRB_SYM(unix_path), ), const);
180
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_18[100] = {
181
0x39,0x00,0x00,0x00,0x30,0x04,0x00,0x28,0x04,0x00,0x20,0x30,0x04,0x01,0x57,0x02,0x04,0x00,0x57,0x03,
182
0x04,0x01,0x5c,0x04,0x00,0x01,0x05,0x02,0x5d,0x04,0x5c,0x05,0x01,0x5d,0x04,0x01,0x05,0x03,0x5d,0x04,
183
0x26,0x00,0x37,0x30,0x04,0x02,0x28,0x04,0x00,0x20,0x30,0x04,0x01,0x57,0x02,0x04,0x00,0x57,0x03,0x04,
184
0x01,0x5c,0x04,0x02,0x01,0x05,0x02,0x5d,0x04,0x5c,0x05,0x03,0x5d,0x04,0x01,0x05,0x03,0x5d,0x04,0x26,
185
0x00,0x10,0x30,0x04,0x03,0x28,0x04,0x00,0x06,0x30,0x04,0x04,0x26,0x00,0x03,0x5c,0x04,0x04,0x3d,0x04,};
186
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_18, 3, (MRB_SYM(a), MRB_SYM(p), ), const);
187
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_18 = {
188
  4,6,0,
189
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_18,
190
  gem_mrblib_mruby_socket_proc_pool_18,gem_mrblib_mruby_socket_proc_syms_18,NULL,
191
  gem_mrblib_mruby_socket_proc_lv_18,
192
  NULL,         /* debug_info */
193
  100,5,5,0,0
194
};
195
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_19, 2, (MRB_SYM_Q(ipv4), MRB_SYM_Q(ipv6), ), const);
196
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_19[16] = {
197
0x39,0x00,0x00,0x00,0x30,0x02,0x00,0x27,0x02,0x00,0x03,0x30,0x02,0x01,0x3d,0x02,};
198
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_19, 1, (0), const);
199
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_19 = {
200
  2,4,0,
201
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_19,
202
  NULL,gem_mrblib_mruby_socket_proc_syms_19,NULL,
203
  gem_mrblib_mruby_socket_proc_lv_19,
204
  NULL,         /* debug_info */
205
  16,0,2,0,0
206
};
207
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_20, 1, (MRB_SYM(ip_unpack), ), const);
208
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_20[13] = {
209
0x39,0x00,0x00,0x00,0x30,0x02,0x00,0x06,0x03,0x23,0x02,0x3d,0x02,};
210
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_20, 1, (0), const);
211
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_20 = {
212
  2,5,0,
213
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_20,
214
  NULL,gem_mrblib_mruby_socket_proc_syms_20,NULL,
215
  gem_mrblib_mruby_socket_proc_lv_20,
216
  NULL,         /* debug_info */
217
  13,0,1,0,0
218
};
219
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_21, 1, (MRB_SYM(ip_unpack), ), const);
220
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_21[13] = {
221
0x39,0x00,0x00,0x00,0x30,0x02,0x00,0x07,0x03,0x23,0x02,0x3d,0x02,};
222
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_21, 1, (0), const);
223
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_21 = {
224
  2,5,0,
225
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_21,
226
  NULL,gem_mrblib_mruby_socket_proc_syms_21,NULL,
227
  gem_mrblib_mruby_socket_proc_lv_21,
228
  NULL,         /* debug_info */
229
  13,0,1,0,0
230
};
231
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_22, 6, (MRB_SYM(NI_NUMERICHOST), MRB_SYM(Socket), MRB_SYM(NI_NUMERICSERV), MRB_OPSYM(or), MRB_SYM(getnameinfo), MRB_SYM(to_i), ), const);
232
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_22[46] = {
233
0x39,0x00,0x00,0x00,0x1d,0x05,0x01,0x1f,0x05,0x00,0x1d,0x06,0x01,0x1f,0x06,0x02,0x32,0x05,0x03,0x01,
234
0x2f,0x04,0x04,0x01,0x57,0x02,0x04,0x00,0x57,0x03,0x04,0x01,0x01,0x04,0x02,0x01,0x05,0x03,0x33,0x05,
235
0x05,0x52,0x04,0x02,0x3d,0x04,};
236
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_22, 3, (MRB_SYM(h), MRB_SYM(p), ), const);
237
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_22 = {
238
  4,8,0,
239
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_22,
240
  NULL,gem_mrblib_mruby_socket_proc_syms_22,NULL,
241
  gem_mrblib_mruby_socket_proc_lv_22,
242
  NULL,         /* debug_info */
243
  46,0,6,0,0
244
};
245
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_23, 3, (MRB_IVSYM(family), MRB_SYM(AF_INET), MRB_SYM(Socket), ), const);
246
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_23[17] = {
247
0x39,0x00,0x00,0x00,0x19,0x02,0x00,0x1d,0x03,0x02,0x1f,0x03,0x01,0x4d,0x02,0x3d,0x02,};
248
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_23, 1, (0), const);
249
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_23 = {
250
  2,5,0,
251
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_23,
252
  NULL,gem_mrblib_mruby_socket_proc_syms_23,NULL,
253
  gem_mrblib_mruby_socket_proc_lv_23,
254
  NULL,         /* debug_info */
255
  17,0,3,0,0
256
};
257
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_24, 3, (MRB_IVSYM(family), MRB_SYM(AF_INET6), MRB_SYM(Socket), ), const);
258
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_24[17] = {
259
0x39,0x00,0x00,0x00,0x19,0x02,0x00,0x1d,0x03,0x02,0x1f,0x03,0x01,0x4d,0x02,0x3d,0x02,};
260
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_24, 1, (0), const);
261
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_24 = {
262
  2,5,0,
263
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_24,
264
  NULL,gem_mrblib_mruby_socket_proc_syms_24,NULL,
265
  gem_mrblib_mruby_socket_proc_lv_24,
266
  NULL,         /* debug_info */
267
  17,0,3,0,0
268
};
269
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_25, 1, (MRB_IVSYM(family), ), const);
270
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_25[9] = {
271
0x39,0x00,0x00,0x00,0x19,0x02,0x00,0x3d,0x02,};
272
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_25, 1, (0), const);
273
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_25 = {
274
  2,3,0,
275
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_25,
276
  NULL,gem_mrblib_mruby_socket_proc_syms_25,NULL,
277
  gem_mrblib_mruby_socket_proc_lv_25,
278
  NULL,         /* debug_info */
279
  9,0,1,0,0
280
};
281
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_26[4] = {
282
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x49\x4e\x45\x54"}},
283
{IREP_TT_STR|(8<<2), {"\x41\x46\x5f\x49\x4e\x45\x54\x36"}},
284
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x55\x4e\x49\x58"}},
285
{IREP_TT_STR|(12<<2), {"\x28\x75\x6e\x6b\x6e\x6f\x77\x6e\x20\x41\x46\x29"}},
286
};
287
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_26, 11, (MRB_IVSYM(family), MRB_SYM(AF_INET), MRB_SYM(Socket), MRB_OPSYM(eqq), MRB_SYM(AF_INET6), MRB_SYM(AF_UNIX), MRB_SYM(NI_NUMERICHOST), MRB_SYM(NI_NUMERICSERV), MRB_OPSYM(or), MRB_SYM(getnameinfo), MRB_SYM(to_i), ), const);
288
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_26[139] = {
289
0x39,0x00,0x00,0x00,0x19,0x05,0x00,0x1d,0x06,0x02,0x1f,0x06,0x01,0x01,0x07,0x05,0x32,0x06,0x03,0x01,
290
0x27,0x06,0x00,0x03,0x26,0x00,0x06,0x5c,0x02,0x00,0x26,0x00,0x3a,0x1d,0x06,0x02,0x1f,0x06,0x04,0x01,
291
0x07,0x05,0x32,0x06,0x03,0x01,0x27,0x06,0x00,0x03,0x26,0x00,0x06,0x5c,0x02,0x01,0x26,0x00,0x20,0x1d,
292
0x06,0x02,0x1f,0x06,0x05,0x01,0x07,0x05,0x32,0x06,0x03,0x01,0x27,0x06,0x00,0x03,0x26,0x00,0x06,0x5c,
293
0x02,0x02,0x26,0x00,0x06,0x5c,0x02,0x03,0x26,0x00,0x00,0x1d,0x06,0x02,0x1f,0x06,0x06,0x1d,0x07,0x02,
294
0x1f,0x07,0x07,0x32,0x06,0x08,0x01,0x2f,0x05,0x09,0x01,0x57,0x03,0x05,0x00,0x57,0x04,0x05,0x01,0x01,
295
0x05,0x02,0x01,0x06,0x04,0x33,0x06,0x0a,0x01,0x07,0x03,0x01,0x08,0x03,0x52,0x05,0x04,0x3d,0x05,};
296
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_26, 4, (MRB_SYM(s), MRB_SYM(addr), MRB_SYM(port), ), const);
297
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_26 = {
298
  5,9,0,
299
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_26,
300
  gem_mrblib_mruby_socket_proc_pool_26,gem_mrblib_mruby_socket_proc_syms_26,NULL,
301
  gem_mrblib_mruby_socket_proc_lv_26,
302
  NULL,         /* debug_info */
303
  139,4,11,0,0
304
};
305
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_27, 1, (MRB_IVSYM(sockaddr), ), const);
306
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_27[9] = {
307
0x39,0x00,0x00,0x00,0x19,0x02,0x00,0x3d,0x02,};
308
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_27, 1, (0), const);
309
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_27 = {
310
  2,3,0,
311
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_27,
312
  NULL,gem_mrblib_mruby_socket_proc_syms_27,NULL,
313
  gem_mrblib_mruby_socket_proc_lv_27,
314
  NULL,         /* debug_info */
315
  9,0,1,0,0
316
};
317
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_28, 3, (MRB_IVSYM(family), MRB_SYM(AF_UNIX), MRB_SYM(Socket), ), const);
318
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_28[17] = {
319
0x39,0x00,0x00,0x00,0x19,0x02,0x00,0x1d,0x03,0x02,0x1f,0x03,0x01,0x4d,0x02,0x3d,0x02,};
320
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_28, 1, (0), const);
321
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_28 = {
322
  2,5,0,
323
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_28,
324
  NULL,gem_mrblib_mruby_socket_proc_syms_28,NULL,
325
  gem_mrblib_mruby_socket_proc_lv_28,
326
  NULL,         /* debug_info */
327
  17,0,3,0,0
328
};
329
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_1[19] = {
330
  &gem_mrblib_mruby_socket_proc_irep_10,
331
  &gem_mrblib_mruby_socket_proc_irep_11,
332
  &gem_mrblib_mruby_socket_proc_irep_12,
333
  &gem_mrblib_mruby_socket_proc_irep_13,
334
  &gem_mrblib_mruby_socket_proc_irep_14,
335
  &gem_mrblib_mruby_socket_proc_irep_15,
336
  &gem_mrblib_mruby_socket_proc_irep_16,
337
  &gem_mrblib_mruby_socket_proc_irep_17,
338
  &gem_mrblib_mruby_socket_proc_irep_18,
339
  &gem_mrblib_mruby_socket_proc_irep_19,
340
  &gem_mrblib_mruby_socket_proc_irep_20,
341
  &gem_mrblib_mruby_socket_proc_irep_21,
342
  &gem_mrblib_mruby_socket_proc_irep_22,
343
  &gem_mrblib_mruby_socket_proc_irep_23,
344
  &gem_mrblib_mruby_socket_proc_irep_24,
345
  &gem_mrblib_mruby_socket_proc_irep_25,
346
  &gem_mrblib_mruby_socket_proc_irep_26,
347
  &gem_mrblib_mruby_socket_proc_irep_27,
348
  &gem_mrblib_mruby_socket_proc_irep_28,
349
};
350
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_1, 23, (MRB_SYM(initialize), MRB_SYM(foreach), MRB_SYM(ip), MRB_SYM(tcp), MRB_SYM(udp), MRB_SYM(unix), MRB_SYM(afamily), MRB_SYM(inspect), MRB_SYM(inspect_sockaddr), MRB_SYM_Q(ip), MRB_SYM(ip_address), MRB_SYM(ip_port), MRB_SYM(ip_unpack), MRB_SYM_Q(ipv4), MRB_SYM_Q(ipv6), MRB_SYM(pfamily), MRB_SYM(protocol), MRB_SYM(attr_reader), MRB_SYM(socktype), MRB_SYM(_to_array), MRB_SYM(to_sockaddr), MRB_SYM(to_s), MRB_SYM_Q(unix), ), const);
351
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_1[105] = {
352
0x6b,0x01,0x00,0x00,0x12,0x01,0x6c,0x01,0x01,0x01,0x12,0x01,0x6c,0x01,0x02,0x02,0x12,0x01,0x6c,0x01,
353
0x03,0x03,0x12,0x01,0x6c,0x01,0x04,0x04,0x12,0x01,0x6c,0x01,0x05,0x05,0x6b,0x01,0x06,0x06,0x6b,0x01,
354
0x07,0x07,0x6b,0x01,0x08,0x08,0x6b,0x01,0x09,0x09,0x6b,0x01,0x0a,0x0a,0x6b,0x01,0x0b,0x0b,0x6b,0x01,
355
0x0c,0x0c,0x6b,0x01,0x0d,0x0d,0x6b,0x01,0x0e,0x0e,0x6b,0x01,0x0f,0x0f,0x10,0x02,0x10,0x2f,0x01,0x11,
356
0x01,0x10,0x02,0x12,0x2f,0x01,0x11,0x01,0x6b,0x01,0x13,0x10,0x6b,0x01,0x14,0x11,0x6d,0x15,0x14,0x6b,
357
0x01,0x16,0x12,0x3d,0x01,};
358
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_1 = {
359
  1,4,0,
360
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_1,
361
  NULL,gem_mrblib_mruby_socket_proc_syms_1,gem_mrblib_mruby_socket_proc_reps_1,
362
  NULL,         /* lv */
363
  NULL,         /* debug_info */
364
  105,0,23,19,0
365
};
366
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_381, 1, (MRB_CVSYM(do_not_reverse_lookup), ), const);
367
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_381[9] = {
368
0x39,0x00,0x00,0x00,0x1b,0x02,0x00,0x3d,0x02,};
369
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_381, 1, (0), const);
370
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_381 = {
371
  2,3,0,
372
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_381,
373
  NULL,gem_mrblib_mruby_socket_proc_syms_381,NULL,
374
  gem_mrblib_mruby_socket_proc_lv_381,
375
  NULL,         /* debug_info */
376
  9,0,1,0,0
377
};
378
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_382, 1, (MRB_CVSYM(do_not_reverse_lookup), ), const);
379
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_382[23] = {
380
0x39,0x04,0x00,0x00,0x01,0x03,0x01,0x28,0x03,0x00,0x05,0x13,0x03,0x26,0x00,0x02,0x14,0x03,0x1c,0x03,
381
0x00,0x3d,0x03,};
382
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_382, 2, (MRB_SYM(val), ), const);
383
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_382 = {
384
  3,4,0,
385
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_382,
386
  NULL,gem_mrblib_mruby_socket_proc_syms_382,NULL,
387
  gem_mrblib_mruby_socket_proc_lv_382,
388
  NULL,         /* debug_info */
389
  23,0,1,0,0
390
};
391
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_383, 3, (MRB_SYM_E(_is_socket), MRB_CVSYM(do_not_reverse_lookup), MRB_IVSYM(do_not_reverse_lookup), ), const);
392
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_383[31] = {
393
0x39,0x00,0x10,0x00,0x11,0x04,0x01,0x05,0x01,0x54,0x04,0x01,0x05,0x02,0x37,0x03,0x0f,0x13,0x04,0x2f,
394
0x03,0x00,0x01,0x1b,0x03,0x01,0x1a,0x03,0x02,0x3d,0x03,};
395
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_383, 2, (MRB_SYM(args), ), const);
396
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_383 = {
397
  3,6,0,
398
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_383,
399
  NULL,gem_mrblib_mruby_socket_proc_syms_383,NULL,
400
  gem_mrblib_mruby_socket_proc_lv_383,
401
  NULL,         /* debug_info */
402
  31,0,3,0,0
403
};
404
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_384[1] = {
405
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
406
};
407
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_384[18] = {
408
0x39,0x04,0x00,0x00,0x01,0x04,0x01,0x5c,0x05,0x00,0x01,0x06,0x02,0x37,0x03,0x02,0x3d,0x03,};
409
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_384, 2, (MRB_SYM(fd), ), const);
410
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_384 = {
411
  3,7,0,
412
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_384,
413
  gem_mrblib_mruby_socket_proc_pool_384,NULL,NULL,
414
  gem_mrblib_mruby_socket_proc_lv_384,
415
  NULL,         /* debug_info */
416
  18,1,0,0,0
417
};
418
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_385, 3, (MRB_SYM(Addrinfo), MRB_SYM(getsockname), MRB_SYM(new), ), const);
419
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_385[16] = {
420
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x3d,0x02,};
421
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_385, 1, (0), const);
422
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_385 = {
423
  2,5,0,
424
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_385,
425
  NULL,gem_mrblib_mruby_socket_proc_syms_385,NULL,
426
  gem_mrblib_mruby_socket_proc_lv_385,
427
  NULL,         /* debug_info */
428
  16,0,3,0,0
429
};
430
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_386, 2, (MRB_SYM(_setnonblock), MRB_SYM(recv), ), const);
431
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_386[69] = {
432
0x39,0x04,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x02,0x06,0x02,0x13,0x05,0x2f,0x04,0x00,0x01,0x01,0x05,
433
0x01,0x01,0x06,0x02,0x2f,0x04,0x01,0x02,0x26,0x00,0x00,0x2b,0x06,0x14,0x08,0x2f,0x07,0x00,0x01,0x2d,
434
0x06,0x3d,0x04,0x01,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x1f,0x00,0x00,0x00,0x1f,0x00,0x00,0x00,0x00,
435
0x0c,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x1f,};
436
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_386, 3, (MRB_SYM(maxlen), MRB_SYM(flags), ), const);
437
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_386 = {
438
  4,10,2,
439
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_386,
440
  NULL,gem_mrblib_mruby_socket_proc_syms_386,NULL,
441
  gem_mrblib_mruby_socket_proc_lv_386,
442
  NULL,         /* debug_info */
443
  43,0,2,0,0
444
};
445
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_387, 3, (MRB_SYM(Addrinfo), MRB_SYM(getpeername), MRB_SYM(new), ), const);
446
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_387[16] = {
447
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x3d,0x02,};
448
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_387, 1, (0), const);
449
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_387 = {
450
  2,5,0,
451
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_387,
452
  NULL,gem_mrblib_mruby_socket_proc_syms_387,NULL,
453
  gem_mrblib_mruby_socket_proc_lv_387,
454
  NULL,         /* debug_info */
455
  16,0,3,0,0
456
};
457
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_2[7] = {
458
  &gem_mrblib_mruby_socket_proc_irep_381,
459
  &gem_mrblib_mruby_socket_proc_irep_382,
460
  &gem_mrblib_mruby_socket_proc_irep_383,
461
  &gem_mrblib_mruby_socket_proc_irep_384,
462
  &gem_mrblib_mruby_socket_proc_irep_385,
463
  &gem_mrblib_mruby_socket_proc_irep_386,
464
  &gem_mrblib_mruby_socket_proc_irep_387,
465
};
466
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_2, 9, (MRB_CVSYM(do_not_reverse_lookup), MRB_SYM(do_not_reverse_lookup), MRB_SYM_E(do_not_reverse_lookup), MRB_SYM(initialize), MRB_SYM(for_fd), MRB_SYM(local_address), MRB_SYM(recv_nonblock), MRB_SYM(remote_address), MRB_SYM(attr_accessor), ), const);
467
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_2[48] = {
468
0x13,0x01,0x1c,0x01,0x00,0x12,0x01,0x6c,0x01,0x01,0x00,0x12,0x01,0x6c,0x01,0x02,0x01,0x6b,0x01,0x03,
469
0x02,0x12,0x01,0x6c,0x01,0x04,0x03,0x6b,0x01,0x05,0x04,0x6b,0x01,0x06,0x05,0x6b,0x01,0x07,0x06,0x10,
470
0x02,0x01,0x2f,0x01,0x08,0x01,0x3d,0x01,};
471
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_2 = {
472
  1,4,0,
473
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_2,
474
  NULL,gem_mrblib_mruby_socket_proc_syms_2,gem_mrblib_mruby_socket_proc_reps_2,
475
  NULL,         /* lv */
476
  NULL,         /* debug_info */
477
  48,0,9,7,0
478
};
479
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_439, 3, (MRB_SYM(Addrinfo), MRB_SYM(ip), MRB_SYM(ip_address), ), const);
480
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_439[19] = {
481
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x01,0x04,0x01,0x32,0x03,0x01,0x01,0x33,0x03,0x02,0x3d,0x03,};
482
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_439, 2, (MRB_SYM(host), ), const);
483
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_439 = {
484
  3,6,0,
485
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_439,
486
  NULL,gem_mrblib_mruby_socket_proc_syms_439,NULL,
487
  gem_mrblib_mruby_socket_proc_lv_439,
488
  NULL,         /* debug_info */
489
  19,0,3,0,0
490
};
491
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_440, 4, (MRB_SYM(Addrinfo), MRB_SYM(getsockname), MRB_SYM(new), MRB_SYM(_to_array), ), const);
492
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_440[19] = {
493
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x33,0x02,0x03,0x3d,0x02,};
494
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_440, 1, (0), const);
495
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_440 = {
496
  2,5,0,
497
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_440,
498
  NULL,gem_mrblib_mruby_socket_proc_syms_440,NULL,
499
  gem_mrblib_mruby_socket_proc_lv_440,
500
  NULL,         /* debug_info */
501
  19,0,4,0,0
502
};
503
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_441, 4, (MRB_SYM(Addrinfo), MRB_SYM(getpeername), MRB_SYM(new), MRB_SYM(_to_array), ), const);
504
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_441[19] = {
505
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x33,0x02,0x03,0x3d,0x02,};
506
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_441, 1, (0), const);
507
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_441 = {
508
  2,5,0,
509
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_441,
510
  NULL,gem_mrblib_mruby_socket_proc_syms_441,NULL,
511
  gem_mrblib_mruby_socket_proc_lv_441,
512
  NULL,         /* debug_info */
513
  19,0,4,0,0
514
};
515
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_442, 4, (MRB_SYM(_recvfrom), MRB_SYM(Addrinfo), MRB_SYM(new), MRB_SYM(_to_array), ), const);
516
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_442[51] = {
517
0x39,0x04,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x02,0x06,0x02,0x01,0x07,0x01,0x01,0x08,0x02,0x2f,0x06,
518
0x00,0x02,0x57,0x04,0x06,0x00,0x57,0x05,0x06,0x01,0x01,0x06,0x04,0x1d,0x07,0x01,0x01,0x08,0x05,0x32,
519
0x07,0x02,0x01,0x33,0x07,0x03,0x52,0x06,0x02,0x3d,0x06,};
520
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_442, 5, (MRB_SYM(maxlen), MRB_SYM(flags), MRB_SYM(msg), MRB_SYM(sa), ), const);
521
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_442 = {
522
  6,10,0,
523
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_442,
524
  NULL,gem_mrblib_mruby_socket_proc_syms_442,NULL,
525
  gem_mrblib_mruby_socket_proc_lv_442,
526
  NULL,         /* debug_info */
527
  51,0,4,0,0
528
};
529
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_3[4] = {
530
  &gem_mrblib_mruby_socket_proc_irep_439,
531
  &gem_mrblib_mruby_socket_proc_irep_440,
532
  &gem_mrblib_mruby_socket_proc_irep_441,
533
  &gem_mrblib_mruby_socket_proc_irep_442,
534
};
535
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_3, 4, (MRB_SYM(getaddress), MRB_SYM(addr), MRB_SYM(peeraddr), MRB_SYM(recvfrom), ), const);
536
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_3[20] = {
537
0x12,0x01,0x6c,0x01,0x00,0x00,0x6b,0x01,0x01,0x01,0x6b,0x01,0x02,0x02,0x6b,0x01,0x03,0x03,0x3d,0x01,};
538
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_3 = {
539
  1,2,0,
540
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_3,
541
  NULL,gem_mrblib_mruby_socket_proc_syms_3,gem_mrblib_mruby_socket_proc_reps_3,
542
  NULL,         /* lv */
543
  NULL,         /* debug_info */
544
  20,0,4,4,0
545
};
546
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_465[4] = {
547
{IREP_TT_STR|(7<<2), {"\x30\x2e\x30\x2e\x30\x2e\x30"}},
548
{IREP_TT_STR|(2<<2), {"\x3a\x3a"}},
549
{IREP_TT_STR|(1<<2), {"\x30"}},
550
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
551
};
552
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_465, 12, (MRB_SYM(Socket), MRB_SYM(afamily), MRB_SYM(SOCK_STREAM), MRB_SYM(_socket), MRB_SYM(AF_INET), MRB_SYM(Addrinfo), MRB_SYM(socktype), MRB_SYM(getaddrinfo), MRB_SYM(to_sockaddr), MRB_SYM(_bind), MRB_SYM(_connect), MRB_SYM(StandardError), ), const);
553
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_465[230] = {
554
0x39,0x04,0x00,0x00,0x1d,0x05,0x00,0x01,0x06,0x01,0x33,0x06,0x01,0x1d,0x07,0x00,0x1f,0x07,0x02,0x06,
555
0x08,0x32,0x05,0x03,0x03,0x22,0x05,0x06,0x00,0x21,0x05,0x03,0x00,0x27,0x05,0x00,0x04,0x21,0x05,0x04,
556
0x00,0x28,0x05,0x00,0x69,0x21,0x05,0x03,0x00,0x27,0x05,0x00,0x1f,0x01,0x05,0x01,0x33,0x05,0x01,0x1d,
557
0x06,0x00,0x1f,0x06,0x04,0x4d,0x05,0x28,0x05,0x00,0x06,0x5c,0x05,0x00,0x26,0x00,0x03,0x5c,0x05,0x01,
558
0x22,0x05,0x03,0x00,0x21,0x06,0x04,0x00,0x27,0x06,0x00,0x07,0x5c,0x06,0x02,0x22,0x06,0x04,0x00,0x1d,
559
0x07,0x05,0x21,0x08,0x03,0x00,0x21,0x09,0x04,0x00,0x01,0x0a,0x01,0x33,0x0a,0x01,0x01,0x0b,0x01,0x33,
560
0x0b,0x06,0x32,0x07,0x07,0x04,0x06,0x08,0x23,0x07,0x01,0x03,0x07,0x1d,0x07,0x00,0x21,0x08,0x06,0x00,
561
0x01,0x09,0x03,0x33,0x09,0x08,0x32,0x07,0x09,0x02,0x1d,0x07,0x00,0x21,0x08,0x06,0x00,0x01,0x09,0x01,
562
0x33,0x09,0x08,0x32,0x07,0x0a,0x02,0x21,0x08,0x06,0x00,0x5c,0x09,0x03,0x21,0x0a,0x05,0x01,0x37,0x07,
563
0x02,0x11,0x07,0x3e,0x07,0x26,0x00,0x1b,0x2b,0x07,0x1d,0x08,0x0b,0x2c,0x07,0x08,0x27,0x08,0x00,0x03,
564
0x26,0x00,0x0a,0x01,0x04,0x07,0x22,0x04,0x07,0x00,0x26,0x00,0x02,0x2d,0x07,0x3d,0x07,0x00,0x00,0x00,
565
0x00,0x04,0x00,0x00,0x00,0xb9,0x00,0x00,0x00,0xbc,};
566
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_465, 4, (MRB_SYM(ai), MRB_SYM(bi), MRB_SYM(e0), ), const);
567
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_465 = {
568
  5,13,1,
569
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_465,
570
  gem_mrblib_mruby_socket_proc_pool_465,gem_mrblib_mruby_socket_proc_syms_465,NULL,
571
  gem_mrblib_mruby_socket_proc_lv_465,
572
  NULL,         /* debug_info */
573
  217,4,12,0,0
574
};
575
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_464[1] = {
576
  &gem_mrblib_mruby_socket_proc_irep_465,
577
};
578
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_464, 5, (MRB_IVSYM(init_with_fd), MRB_SYM(SocketError), MRB_SYM(Addrinfo), MRB_SYM(foreach), MRB_SYM(raise), ), const);
579
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_464[69] = {
580
0x39,0x08,0x40,0x00,0x26,0x00,0x06,0x26,0x00,0x05,0x26,0x00,0x04,0x11,0x03,0x11,0x04,0x19,0x08,0x00,
581
0x28,0x08,0x00,0x0f,0x01,0x09,0x01,0x01,0x0a,0x02,0x01,0x0b,0x05,0x37,0x08,0x02,0x26,0x00,0x1c,0x11,
582
0x06,0x1d,0x07,0x01,0x1d,0x08,0x02,0x01,0x09,0x01,0x01,0x0a,0x02,0x62,0x0b,0x00,0x34,0x08,0x03,0x02,
583
0x01,0x09,0x07,0x2f,0x08,0x04,0x01,0x3d,0x08,};
584
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_464, 7, (MRB_SYM(host), MRB_SYM(service), MRB_SYM(local_host), MRB_SYM(local_service), MRB_SYM(s), MRB_SYM(e), ), const);
585
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_464 = {
586
  8,12,0,
587
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_464,
588
  NULL,gem_mrblib_mruby_socket_proc_syms_464,gem_mrblib_mruby_socket_proc_reps_464,
589
  gem_mrblib_mruby_socket_proc_lv_464,
590
  NULL,         /* debug_info */
591
  69,0,5,1,0
592
};
593
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_4[1] = {
594
  &gem_mrblib_mruby_socket_proc_irep_464,
595
};
596
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_4, 1, (MRB_SYM(initialize), ), const);
597
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_4[6] = {
598
0x6b,0x01,0x00,0x00,0x3d,0x01,};
599
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_4 = {
600
  1,2,0,
601
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_4,
602
  NULL,gem_mrblib_mruby_socket_proc_syms_4,gem_mrblib_mruby_socket_proc_reps_4,
603
  NULL,         /* lv */
604
  NULL,         /* debug_info */
605
  6,0,1,1,0
606
};
607
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_475[1] = {
608
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
609
};
610
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_475, 16, (MRB_SYM(Addrinfo), MRB_SYM(AI_PASSIVE), MRB_SYM(Socket), MRB_SYM(getaddrinfo), MRB_IVSYM(init_with_fd), MRB_SYM(afamily), MRB_SYM(SOCK_STREAM), MRB_SYM(_socket), MRB_SYM(SO_REUSEADDR), MRB_SYM_Q(const_defined), MRB_SYM(SOL_SOCKET), MRB_SYM(setsockopt), MRB_SYM(fileno), MRB_SYM(to_sockaddr), MRB_SYM(_bind), MRB_SYM(listen), ), const);
611
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_475[134] = {
612
0x39,0x00,0x20,0x80,0x26,0x00,0x03,0x26,0x00,0x02,0x11,0x01,0x1d,0x05,0x00,0x01,0x06,0x01,0x01,0x07,
613
0x02,0x11,0x08,0x11,0x09,0x11,0x0a,0x1d,0x0b,0x02,0x1f,0x0b,0x01,0x32,0x05,0x03,0x06,0x06,0x06,0x23,
614
0x05,0x01,0x04,0x05,0x13,0x05,0x1a,0x05,0x04,0x1d,0x06,0x02,0x01,0x07,0x04,0x33,0x07,0x05,0x1d,0x08,
615
0x02,0x1f,0x08,0x06,0x06,0x09,0x32,0x06,0x07,0x03,0x5c,0x07,0x00,0x01,0x08,0x03,0x37,0x05,0x02,0x1d,
616
0x05,0x02,0x10,0x06,0x08,0x32,0x05,0x09,0x01,0x28,0x05,0x00,0x12,0x1d,0x06,0x02,0x1f,0x06,0x0a,0x1d,
617
0x07,0x02,0x1f,0x07,0x08,0x13,0x08,0x2f,0x05,0x0b,0x03,0x1d,0x05,0x02,0x30,0x06,0x0c,0x01,0x07,0x04,
618
0x33,0x07,0x0d,0x32,0x05,0x0e,0x02,0x0b,0x06,0x2f,0x05,0x0f,0x01,0x3f,};
619
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_475, 4, (MRB_SYM(host), MRB_SYM(service), MRB_SYM(ai), ), const);
620
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_475 = {
621
  5,13,0,
622
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_475,
623
  gem_mrblib_mruby_socket_proc_pool_475,gem_mrblib_mruby_socket_proc_syms_475,NULL,
624
  gem_mrblib_mruby_socket_proc_lv_475,
625
  NULL,         /* debug_info */
626
  134,1,16,0,0
627
};
628
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_485, 1, (MRB_IVSYM(init_with_fd), ), const);
629
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_485[11] = {
630
0x39,0x00,0x00,0x00,0x13,0x02,0x1a,0x02,0x00,0x3d,0x02,};
631
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_485, 1, (0), const);
632
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_485 = {
633
  2,3,0,
634
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_485,
635
  NULL,gem_mrblib_mruby_socket_proc_syms_485,NULL,
636
  gem_mrblib_mruby_socket_proc_lv_485,
637
  NULL,         /* debug_info */
638
  11,0,1,0,0
639
};
640
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_476[1] = {
641
  &gem_mrblib_mruby_socket_proc_irep_485,
642
};
643
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_476[1] = {
644
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
645
};
646
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_476, 10, (MRB_SYM(sysaccept), MRB_SYM(TCPSocket), MRB_SYM(_allocate), MRB_SYM(instance_eval), MRB_SYM(initialize), MRB_SYM(__send__), MRB_SYM(StandardError), MRB_SYM(IO), MRB_SYM(_sysclose), MRB_SYM(raise), ), const);
647
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_476[136] = {
648
0x39,0x00,0x00,0x00,0x30,0x05,0x00,0x01,0x02,0x05,0x1d,0x05,0x01,0x33,0x05,0x02,0x01,0x03,0x05,0x01,
649
0x05,0x03,0x62,0x06,0x00,0x34,0x05,0x03,0x00,0x01,0x05,0x03,0x10,0x06,0x04,0x01,0x07,0x02,0x5c,0x08,
650
0x00,0x32,0x05,0x05,0x03,0x01,0x05,0x03,0x26,0x00,0x39,0x2b,0x05,0x1d,0x06,0x06,0x2c,0x05,0x06,0x27,
651
0x06,0x00,0x03,0x26,0x00,0x28,0x01,0x04,0x05,0x1d,0x05,0x07,0x01,0x06,0x02,0x32,0x05,0x08,0x01,0x26,
652
0x00,0x0e,0x2b,0x05,0x1d,0x06,0x06,0x2c,0x05,0x06,0x27,0x06,0x00,0x02,0x2d,0x05,0x01,0x06,0x04,0x2f,
653
0x05,0x09,0x01,0x26,0x00,0x02,0x2d,0x05,0x3d,0x05,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x30,0x00,
654
0x00,0x00,0x33,0x00,0x00,0x00,0x00,0x45,0x00,0x00,0x00,0x4f,0x00,0x00,0x00,0x52,};
655
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_476, 4, (MRB_SYM(fd), MRB_SYM(s), MRB_SYM(e), ), const);
656
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_476 = {
657
  5,10,2,
658
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_476,
659
  gem_mrblib_mruby_socket_proc_pool_476,gem_mrblib_mruby_socket_proc_syms_476,gem_mrblib_mruby_socket_proc_reps_476,
660
  gem_mrblib_mruby_socket_proc_lv_476,
661
  NULL,         /* debug_info */
662
  110,1,10,1,0
663
};
664
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_477, 2, (MRB_SYM(_setnonblock), MRB_SYM(accept), ), const);
665
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_477[54] = {
666
0x39,0x00,0x00,0x00,0x13,0x03,0x2f,0x02,0x00,0x01,0x30,0x02,0x01,0x26,0x00,0x00,0x2b,0x04,0x14,0x06,
667
0x2f,0x05,0x00,0x01,0x2d,0x04,0x3d,0x02,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
668
0x10,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x10,};
669
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_477, 1, (0), const);
670
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_477 = {
671
  2,8,2,
672
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_477,
673
  NULL,gem_mrblib_mruby_socket_proc_syms_477,NULL,
674
  gem_mrblib_mruby_socket_proc_lv_477,
675
  NULL,         /* debug_info */
676
  28,0,2,0,0
677
};
678
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_478, 3, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_listen), ), const);
679
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_478[21] = {
680
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x30,0x04,0x01,0x01,0x05,0x01,0x32,0x03,0x02,0x02,0x06,0x03,0x3d,
681
0x03,};
682
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_478, 2, (MRB_SYM(backlog), ), const);
683
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_478 = {
684
  3,7,0,
685
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_478,
686
  NULL,gem_mrblib_mruby_socket_proc_syms_478,NULL,
687
  gem_mrblib_mruby_socket_proc_lv_478,
688
  NULL,         /* debug_info */
689
  21,0,3,0,0
690
};
691
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_479, 3, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_accept), ), const);
692
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_479[16] = {
693
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x3d,0x02,};
694
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_479, 1, (0), const);
695
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_479 = {
696
  2,5,0,
697
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_479,
698
  NULL,gem_mrblib_mruby_socket_proc_syms_479,NULL,
699
  gem_mrblib_mruby_socket_proc_lv_479,
700
  NULL,         /* debug_info */
701
  16,0,3,0,0
702
};
703
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_5[5] = {
704
  &gem_mrblib_mruby_socket_proc_irep_475,
705
  &gem_mrblib_mruby_socket_proc_irep_476,
706
  &gem_mrblib_mruby_socket_proc_irep_477,
707
  &gem_mrblib_mruby_socket_proc_irep_478,
708
  &gem_mrblib_mruby_socket_proc_irep_479,
709
};
710
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_5, 5, (MRB_SYM(initialize), MRB_SYM(accept), MRB_SYM(accept_nonblock), MRB_SYM(listen), MRB_SYM(sysaccept), ), const);
711
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_5[22] = {
712
0x6b,0x01,0x00,0x00,0x6b,0x01,0x01,0x01,0x6b,0x01,0x02,0x02,0x6b,0x01,0x03,0x03,0x6b,0x01,0x04,0x04,
713
0x3d,0x01,};
714
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_5 = {
715
  1,2,0,
716
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_5,
717
  NULL,gem_mrblib_mruby_socket_proc_syms_5,gem_mrblib_mruby_socket_proc_reps_5,
718
  NULL,         /* lv */
719
  NULL,         /* debug_info */
720
  22,0,5,5,0
721
};
722
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_510[1] = {
723
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
724
};
725
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_510, 5, (MRB_SYM(AF_INET), MRB_SYM(Socket), MRB_SYM(SOCK_DGRAM), MRB_SYM(_socket), MRB_IVSYM(af), ), const);
726
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_510[50] = {
727
0x39,0x00,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x09,0x1d,0x03,0x01,0x1f,0x03,0x00,0x01,0x01,0x03,0x1d,
728
0x04,0x01,0x01,0x05,0x01,0x1d,0x06,0x01,0x1f,0x06,0x02,0x06,0x07,0x32,0x04,0x03,0x03,0x5c,0x05,0x00,
729
0x01,0x06,0x02,0x37,0x03,0x02,0x1a,0x01,0x04,0x3f,};
730
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_510, 2, (MRB_SYM(af), ), const);
731
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_510 = {
732
  3,9,0,
733
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_510,
734
  gem_mrblib_mruby_socket_proc_pool_510,gem_mrblib_mruby_socket_proc_syms_510,NULL,
735
  gem_mrblib_mruby_socket_proc_lv_510,
736
  NULL,         /* debug_info */
737
  50,1,5,0,0
738
};
739
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_511, 4, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_sockaddr_in), MRB_SYM(_bind), ), const);
740
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_511[28] = {
741
0x39,0x08,0x00,0x00,0x1d,0x04,0x00,0x30,0x05,0x01,0x01,0x07,0x02,0x01,0x08,0x01,0x2f,0x06,0x02,0x02,
742
0x32,0x04,0x03,0x02,0x06,0x04,0x3d,0x04,};
743
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_511, 3, (MRB_SYM(host), MRB_SYM(port), ), const);
744
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_511 = {
745
  4,10,0,
746
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_511,
747
  NULL,gem_mrblib_mruby_socket_proc_syms_511,NULL,
748
  gem_mrblib_mruby_socket_proc_lv_511,
749
  NULL,         /* debug_info */
750
  28,0,4,0,0
751
};
752
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_512, 4, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_sockaddr_in), MRB_SYM(_connect), ), const);
753
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_512[28] = {
754
0x39,0x08,0x00,0x00,0x1d,0x04,0x00,0x30,0x05,0x01,0x01,0x07,0x02,0x01,0x08,0x01,0x2f,0x06,0x02,0x02,
755
0x32,0x04,0x03,0x02,0x06,0x04,0x3d,0x04,};
756
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_512, 3, (MRB_SYM(host), MRB_SYM(port), ), const);
757
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_512 = {
758
  4,10,0,
759
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_512,
760
  NULL,gem_mrblib_mruby_socket_proc_syms_512,NULL,
761
  gem_mrblib_mruby_socket_proc_lv_512,
762
  NULL,         /* debug_info */
763
  28,0,4,0,0
764
};
765
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_513, 2, (MRB_SYM(_setnonblock), MRB_SYM(recvfrom), ), const);
766
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_513[62] = {
767
0x39,0x00,0x10,0x00,0x13,0x04,0x2f,0x03,0x00,0x01,0x11,0x04,0x01,0x05,0x01,0x54,0x04,0x2f,0x03,0x01,
768
0x0f,0x26,0x00,0x00,0x2b,0x05,0x14,0x07,0x2f,0x06,0x00,0x01,0x2d,0x05,0x3d,0x03,0x01,0x00,0x00,0x00,
769
0x04,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x15,0x00,0x00,
770
0x00,0x18,};
771
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_513, 2, (MRB_SYM(args), ), const);
772
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_513 = {
773
  3,9,2,
774
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_513,
775
  NULL,gem_mrblib_mruby_socket_proc_syms_513,NULL,
776
  gem_mrblib_mruby_socket_proc_lv_513,
777
  NULL,         /* debug_info */
778
  36,0,2,0,0
779
};
780
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_514, 1, (MRB_SYM(_sockaddr_in), ), const);
781
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_514[88] = {
782
0x39,0x08,0x40,0x00,0x26,0x00,0x06,0x26,0x00,0x05,0x26,0x00,0x04,0x11,0x03,0x11,0x04,0x01,0x06,0x04,
783
0x28,0x06,0x00,0x19,0x01,0x07,0x01,0x01,0x08,0x02,0x01,0x0a,0x04,0x01,0x0b,0x03,0x2f,0x09,0x00,0x02,
784
0x01,0x0a,0x05,0x37,0x06,0x03,0x26,0x00,0x25,0x01,0x06,0x03,0x28,0x06,0x00,0x12,0x01,0x07,0x01,0x01,
785
0x08,0x02,0x01,0x09,0x03,0x01,0x0a,0x05,0x37,0x06,0x03,0x26,0x00,0x0c,0x01,0x07,0x01,0x01,0x08,0x02,
786
0x01,0x09,0x05,0x37,0x06,0x02,0x3d,0x06,};
787
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_514, 5, (MRB_SYM(mesg), MRB_SYM(flags), MRB_SYM(host), MRB_SYM(port), ), const);
788
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_514 = {
789
  6,13,0,
790
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_514,
791
  NULL,gem_mrblib_mruby_socket_proc_syms_514,NULL,
792
  gem_mrblib_mruby_socket_proc_lv_514,
793
  NULL,         /* debug_info */
794
  88,0,1,0,0
795
};
796
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_515, 6, (MRB_SYM(Addrinfo), MRB_IVSYM(af), MRB_SYM(SOCK_DGRAM), MRB_SYM(Socket), MRB_SYM(getaddrinfo), MRB_SYM(to_sockaddr), ), const);
797
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_515[41] = {
798
0x39,0x08,0x00,0x00,0x1d,0x05,0x00,0x01,0x06,0x02,0x01,0x07,0x01,0x19,0x08,0x01,0x1d,0x09,0x03,0x1f,
799
0x09,0x02,0x32,0x05,0x04,0x04,0x06,0x06,0x23,0x05,0x01,0x04,0x05,0x01,0x05,0x04,0x33,0x05,0x05,0x3d,
800
0x05,};
801
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_515, 4, (MRB_SYM(port), MRB_SYM(host), MRB_SYM(ai), ), const);
802
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_515 = {
803
  5,11,0,
804
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_515,
805
  NULL,gem_mrblib_mruby_socket_proc_syms_515,NULL,
806
  gem_mrblib_mruby_socket_proc_lv_515,
807
  NULL,         /* debug_info */
808
  41,0,6,0,0
809
};
810
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_6[6] = {
811
  &gem_mrblib_mruby_socket_proc_irep_510,
812
  &gem_mrblib_mruby_socket_proc_irep_511,
813
  &gem_mrblib_mruby_socket_proc_irep_512,
814
  &gem_mrblib_mruby_socket_proc_irep_513,
815
  &gem_mrblib_mruby_socket_proc_irep_514,
816
  &gem_mrblib_mruby_socket_proc_irep_515,
817
};
818
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_6, 6, (MRB_SYM(initialize), MRB_SYM(bind), MRB_SYM(connect), MRB_SYM(recvfrom_nonblock), MRB_SYM(send), MRB_SYM(_sockaddr_in), ), const);
819
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_6[26] = {
820
0x6b,0x01,0x00,0x00,0x6b,0x01,0x01,0x01,0x6b,0x01,0x02,0x02,0x6b,0x01,0x03,0x03,0x6b,0x01,0x04,0x04,
821
0x6b,0x01,0x05,0x05,0x3d,0x01,};
822
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_6 = {
823
  1,2,0,
824
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_6,
825
  NULL,gem_mrblib_mruby_socket_proc_syms_6,gem_mrblib_mruby_socket_proc_reps_6,
826
  NULL,         /* lv */
827
  NULL,         /* debug_info */
828
  26,0,6,6,0
829
};
830
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_555[1] = {
831
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
832
};
833
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_555, 2, (MRB_SYM(Socket), MRB_SYM(_socket), ), const);
834
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_555[39] = {
835
0x39,0x08,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x02,0x06,0x03,0x1d,0x06,0x00,0x01,0x07,0x01,0x01,0x08,
836
0x02,0x01,0x09,0x03,0x32,0x06,0x01,0x03,0x5c,0x07,0x00,0x01,0x08,0x04,0x37,0x05,0x02,0x3d,0x05,};
837
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_555, 4, (MRB_SYM(domain), MRB_SYM(type), MRB_SYM(protocol), ), const);
838
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_555 = {
839
  5,11,0,
840
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_555,
841
  gem_mrblib_mruby_socket_proc_pool_555,gem_mrblib_mruby_socket_proc_syms_555,NULL,
842
  gem_mrblib_mruby_socket_proc_lv_555,
843
  NULL,         /* debug_info */
844
  39,1,2,0,0
845
};
846
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_587, 4, (MRB_SYM(_to_array), MRB_SYM(afamily), MRB_SYM(socktype), MRB_SYM(protocol), ), const);
847
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_587[65] = {
848
0x39,0x04,0x00,0x00,0x01,0x04,0x01,0x33,0x04,0x00,0x01,0x03,0x04,0x01,0x04,0x03,0x08,0x05,0x21,0x06,
849
0x01,0x00,0x25,0x04,0x01,0x04,0x03,0x0a,0x05,0x01,0x06,0x01,0x33,0x06,0x01,0x25,0x04,0x01,0x04,0x03,
850
0x0b,0x05,0x01,0x06,0x01,0x33,0x06,0x02,0x25,0x04,0x01,0x04,0x03,0x0c,0x05,0x01,0x06,0x01,0x33,0x06,
851
0x03,0x25,0x04,0x3d,0x03,};
852
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_587, 3, (MRB_SYM(ai), MRB_SYM(ary), ), const);
853
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_587 = {
854
  4,8,0,
855
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_587,
856
  NULL,gem_mrblib_mruby_socket_proc_syms_587,NULL,
857
  gem_mrblib_mruby_socket_proc_lv_587,
858
  NULL,         /* debug_info */
859
  65,0,4,0,0
860
};
861
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_556[1] = {
862
  &gem_mrblib_mruby_socket_proc_irep_587,
863
};
864
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_556, 3, (MRB_SYM(Addrinfo), MRB_SYM(getaddrinfo), MRB_SYM(map), ), const);
865
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_556[61] = {
866
0x39,0x08,0x80,0x00,0x26,0x00,0x0c,0x26,0x00,0x0b,0x26,0x00,0x0a,0x26,0x00,0x09,0x26,0x00,0x08,0x11,
867
0x03,0x11,0x04,0x11,0x05,0x06,0x06,0x1d,0x08,0x00,0x01,0x09,0x01,0x01,0x0a,0x02,0x01,0x0b,0x03,0x01,
868
0x0c,0x04,0x01,0x0d,0x05,0x01,0x0e,0x06,0x32,0x08,0x01,0x06,0x62,0x09,0x00,0x34,0x08,0x02,0x00,0x3d,
869
0x08,};
870
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_556, 7, (MRB_SYM(nodename), MRB_SYM(servname), MRB_SYM(family), MRB_SYM(socktype), MRB_SYM(protocol), MRB_SYM(flags), ), const);
871
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_556 = {
872
  8,16,0,
873
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_556,
874
  NULL,gem_mrblib_mruby_socket_proc_syms_556,gem_mrblib_mruby_socket_proc_reps_556,
875
  gem_mrblib_mruby_socket_proc_lv_556,
876
  NULL,         /* debug_info */
877
  61,0,3,1,0
878
};
879
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_557, 1, (MRB_SYM(new), ), const);
880
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_557[13] = {
881
0x39,0x00,0x10,0x00,0x01,0x04,0x01,0x2f,0x03,0x00,0x01,0x3d,0x03,};
882
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_557, 2, (MRB_SYM(args), ), const);
883
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_557 = {
884
  3,6,0,
885
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_557,
886
  NULL,gem_mrblib_mruby_socket_proc_syms_557,NULL,
887
  gem_mrblib_mruby_socket_proc_lv_557,
888
  NULL,         /* debug_info */
889
  13,0,1,0,0
890
};
891
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_558, 5, (MRB_SYM(Addrinfo), MRB_SYM(SOCK_DGRAM), MRB_SYM(Socket), MRB_SYM(getaddrinfo), MRB_SYM(to_sockaddr), ), const);
892
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_558[40] = {
893
0x39,0x08,0x00,0x00,0x1d,0x05,0x00,0x01,0x06,0x02,0x01,0x07,0x01,0x11,0x08,0x1d,0x09,0x02,0x1f,0x09,
894
0x01,0x32,0x05,0x03,0x04,0x06,0x06,0x23,0x05,0x01,0x04,0x05,0x01,0x05,0x04,0x33,0x05,0x04,0x3d,0x05,};
895
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_558, 4, (MRB_SYM(port), MRB_SYM(host), MRB_SYM(ai), ), const);
896
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_558 = {
897
  5,11,0,
898
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_558,
899
  NULL,gem_mrblib_mruby_socket_proc_syms_558,NULL,
900
  gem_mrblib_mruby_socket_proc_lv_558,
901
  NULL,         /* debug_info */
902
  40,0,5,0,0
903
};
904
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_559, 4, (MRB_SYM(Addrinfo), MRB_SYM(new), MRB_SYM(ip_unpack), MRB_SYM(reverse), ), const);
905
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_559[22] = {
906
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x01,0x04,0x01,0x32,0x03,0x01,0x01,0x33,0x03,0x02,0x33,0x03,0x03,
907
0x3d,0x03,};
908
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_559, 2, (MRB_SYM(sa), ), const);
909
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_559 = {
910
  3,6,0,
911
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_559,
912
  NULL,gem_mrblib_mruby_socket_proc_syms_559,NULL,
913
  gem_mrblib_mruby_socket_proc_lv_559,
914
  NULL,         /* debug_info */
915
  22,0,4,0,0
916
};
917
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_560, 3, (MRB_SYM(Addrinfo), MRB_SYM(new), MRB_SYM(unix_path), ), const);
918
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_560[19] = {
919
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x01,0x04,0x01,0x32,0x03,0x01,0x01,0x33,0x03,0x02,0x3d,0x03,};
920
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_560, 2, (MRB_SYM(sa), ), const);
921
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_560 = {
922
  3,6,0,
923
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_560,
924
  NULL,gem_mrblib_mruby_socket_proc_syms_560,NULL,
925
  gem_mrblib_mruby_socket_proc_lv_560,
926
  NULL,         /* debug_info */
927
  19,0,3,0,0
928
};
929
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_561, 6, (MRB_SYM(pack_sockaddr_in), MRB_SYM(sockaddr_in), MRB_SYM(pack_sockaddr_un), MRB_SYM(sockaddr_un), MRB_SYM(pair), MRB_SYM(socketpair), ), const);
930
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_561[10] = {
931
0x6d,0x00,0x01,0x6d,0x02,0x03,0x6d,0x04,0x05,0x40,};
932
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_561 = {
933
  1,2,0,
934
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_561,
935
  NULL,gem_mrblib_mruby_socket_proc_syms_561,NULL,
936
  NULL,         /* lv */
937
  NULL,         /* debug_info */
938
  10,0,6,0,0
939
};
940
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_562, 3, (MRB_SYM(sysaccept), MRB_SYM(Socket), MRB_SYM(for_fd), ), const);
941
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_562[33] = {
942
0x39,0x00,0x00,0x00,0x30,0x04,0x00,0x57,0x02,0x04,0x00,0x57,0x03,0x04,0x01,0x1d,0x04,0x01,0x01,0x05,
943
0x02,0x32,0x04,0x02,0x01,0x01,0x05,0x03,0x52,0x04,0x02,0x3d,0x04,};
944
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_562, 3, (MRB_SYM(fd), MRB_SYM(addr), ), const);
945
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_562 = {
946
  4,7,0,
947
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_562,
948
  NULL,gem_mrblib_mruby_socket_proc_syms_562,NULL,
949
  gem_mrblib_mruby_socket_proc_lv_562,
950
  NULL,         /* debug_info */
951
  33,0,3,0,0
952
};
953
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_563, 2, (MRB_SYM(_setnonblock), MRB_SYM(accept), ), const);
954
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_563[54] = {
955
0x39,0x00,0x00,0x00,0x13,0x03,0x2f,0x02,0x00,0x01,0x30,0x02,0x01,0x26,0x00,0x00,0x2b,0x04,0x14,0x06,
956
0x2f,0x05,0x00,0x01,0x2d,0x04,0x3d,0x02,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
957
0x10,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x10,};
958
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_563, 1, (0), const);
959
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_563 = {
960
  2,8,2,
961
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_563,
962
  NULL,gem_mrblib_mruby_socket_proc_syms_563,NULL,
963
  gem_mrblib_mruby_socket_proc_lv_563,
964
  NULL,         /* debug_info */
965
  28,0,2,0,0
966
};
967
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_564, 6, (MRB_SYM(Addrinfo), MRB_OPSYM(eqq), MRB_SYM(to_sockaddr), MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_bind), ), const);
968
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_564[44] = {
969
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x01,0x04,0x01,0x32,0x03,0x01,0x01,0x28,0x03,0x00,0x09,0x01,0x03,
970
0x01,0x33,0x03,0x02,0x01,0x01,0x03,0x1d,0x03,0x03,0x30,0x04,0x04,0x01,0x05,0x01,0x32,0x03,0x05,0x02,
971
0x06,0x03,0x3d,0x03,};
972
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_564, 2, (MRB_SYM(sockaddr), ), const);
973
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_564 = {
974
  3,7,0,
975
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_564,
976
  NULL,gem_mrblib_mruby_socket_proc_syms_564,NULL,
977
  gem_mrblib_mruby_socket_proc_lv_564,
978
  NULL,         /* debug_info */
979
  44,0,6,0,0
980
};
981
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_565, 6, (MRB_SYM(Addrinfo), MRB_OPSYM(eqq), MRB_SYM(to_sockaddr), MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_connect), ), const);
982
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_565[44] = {
983
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x01,0x04,0x01,0x32,0x03,0x01,0x01,0x28,0x03,0x00,0x09,0x01,0x03,
984
0x01,0x33,0x03,0x02,0x01,0x01,0x03,0x1d,0x03,0x03,0x30,0x04,0x04,0x01,0x05,0x01,0x32,0x03,0x05,0x02,
985
0x06,0x03,0x3d,0x03,};
986
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_565, 2, (MRB_SYM(sockaddr), ), const);
987
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_565 = {
988
  3,7,0,
989
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_565,
990
  NULL,gem_mrblib_mruby_socket_proc_syms_565,NULL,
991
  gem_mrblib_mruby_socket_proc_lv_565,
992
  NULL,         /* debug_info */
993
  44,0,6,0,0
994
};
995
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_566, 2, (MRB_SYM(_setnonblock), MRB_SYM(connect), ), const);
996
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_566[58] = {
997
0x39,0x04,0x00,0x00,0x13,0x04,0x2f,0x03,0x00,0x01,0x01,0x04,0x01,0x2f,0x03,0x01,0x01,0x26,0x00,0x00,
998
0x2b,0x05,0x14,0x07,0x2f,0x06,0x00,0x01,0x2d,0x05,0x3d,0x03,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
999
0x14,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x14,};
1000
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_566, 2, (MRB_SYM(sockaddr), ), const);
1001
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_566 = {
1002
  3,9,2,
1003
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_566,
1004
  NULL,gem_mrblib_mruby_socket_proc_syms_566,NULL,
1005
  gem_mrblib_mruby_socket_proc_lv_566,
1006
  NULL,         /* debug_info */
1007
  32,0,2,0,0
1008
};
1009
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_567, 3, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_listen), ), const);
1010
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_567[21] = {
1011
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x30,0x04,0x01,0x01,0x05,0x01,0x32,0x03,0x02,0x02,0x06,0x03,0x3d,
1012
0x03,};
1013
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_567, 2, (MRB_SYM(backlog), ), const);
1014
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_567 = {
1015
  3,7,0,
1016
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_567,
1017
  NULL,gem_mrblib_mruby_socket_proc_syms_567,NULL,
1018
  gem_mrblib_mruby_socket_proc_lv_567,
1019
  NULL,         /* debug_info */
1020
  21,0,3,0,0
1021
};
1022
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_568, 9, (MRB_SYM(_recvfrom), MRB_SYM(SOL_SOCKET), MRB_SYM(Socket), MRB_SYM(SO_TYPE), MRB_SYM(getsockopt), MRB_SYM(int), MRB_SYM(Addrinfo), MRB_SYM(PF_UNSPEC), MRB_SYM(new), ), const);
1023
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_568[79] = {
1024
0x39,0x04,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x02,0x06,0x02,0x01,0x08,0x01,0x01,0x09,0x02,0x2f,0x07,
1025
0x00,0x02,0x57,0x04,0x07,0x00,0x57,0x05,0x07,0x01,0x1d,0x08,0x02,0x1f,0x08,0x01,0x1d,0x09,0x02,0x1f,
1026
0x09,0x03,0x2f,0x07,0x04,0x02,0x33,0x07,0x05,0x01,0x06,0x07,0x01,0x07,0x04,0x1d,0x08,0x06,0x01,0x09,
1027
0x05,0x1d,0x0a,0x02,0x1f,0x0a,0x07,0x01,0x0b,0x06,0x32,0x08,0x08,0x03,0x52,0x07,0x02,0x3d,0x07,};
1028
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_568, 6, (MRB_SYM(maxlen), MRB_SYM(flags), MRB_SYM(msg), MRB_SYM(sa), MRB_SYM(socktype), ), const);
1029
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_568 = {
1030
  7,13,0,
1031
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_568,
1032
  NULL,gem_mrblib_mruby_socket_proc_syms_568,NULL,
1033
  gem_mrblib_mruby_socket_proc_lv_568,
1034
  NULL,         /* debug_info */
1035
  79,0,9,0,0
1036
};
1037
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_569, 2, (MRB_SYM(_setnonblock), MRB_SYM(_recvfrom), ), const);
1038
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_569[62] = {
1039
0x39,0x00,0x10,0x00,0x13,0x04,0x2f,0x03,0x00,0x01,0x11,0x04,0x01,0x05,0x01,0x54,0x04,0x2f,0x03,0x01,
1040
0x0f,0x26,0x00,0x00,0x2b,0x05,0x14,0x07,0x2f,0x06,0x00,0x01,0x2d,0x05,0x3d,0x03,0x01,0x00,0x00,0x00,
1041
0x04,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x15,0x00,0x00,
1042
0x00,0x18,};
1043
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_569, 2, (MRB_SYM(args), ), const);
1044
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_569 = {
1045
  3,9,2,
1046
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_569,
1047
  NULL,gem_mrblib_mruby_socket_proc_syms_569,NULL,
1048
  gem_mrblib_mruby_socket_proc_lv_569,
1049
  NULL,         /* debug_info */
1050
  36,0,2,0,0
1051
};
1052
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_570, 3, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_accept2), ), const);
1053
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_570[16] = {
1054
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x3d,0x02,};
1055
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_570, 1, (0), const);
1056
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_570 = {
1057
  2,5,0,
1058
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_570,
1059
  NULL,gem_mrblib_mruby_socket_proc_syms_570,NULL,
1060
  gem_mrblib_mruby_socket_proc_lv_570,
1061
  NULL,         /* debug_info */
1062
  16,0,3,0,0
1063
};
1064
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_7[16] = {
1065
  &gem_mrblib_mruby_socket_proc_irep_555,
1066
  &gem_mrblib_mruby_socket_proc_irep_556,
1067
  &gem_mrblib_mruby_socket_proc_irep_557,
1068
  &gem_mrblib_mruby_socket_proc_irep_558,
1069
  &gem_mrblib_mruby_socket_proc_irep_559,
1070
  &gem_mrblib_mruby_socket_proc_irep_560,
1071
  &gem_mrblib_mruby_socket_proc_irep_561,
1072
  &gem_mrblib_mruby_socket_proc_irep_562,
1073
  &gem_mrblib_mruby_socket_proc_irep_563,
1074
  &gem_mrblib_mruby_socket_proc_irep_564,
1075
  &gem_mrblib_mruby_socket_proc_irep_565,
1076
  &gem_mrblib_mruby_socket_proc_irep_566,
1077
  &gem_mrblib_mruby_socket_proc_irep_567,
1078
  &gem_mrblib_mruby_socket_proc_irep_568,
1079
  &gem_mrblib_mruby_socket_proc_irep_569,
1080
  &gem_mrblib_mruby_socket_proc_irep_570,
1081
};
1082
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_7, 15, (MRB_SYM(initialize), MRB_SYM(getaddrinfo), MRB_SYM(open), MRB_SYM(sockaddr_in), MRB_SYM(unpack_sockaddr_in), MRB_SYM(unpack_sockaddr_un), MRB_SYM(accept), MRB_SYM(accept_nonblock), MRB_SYM(bind), MRB_SYM(connect), MRB_SYM(connect_nonblock), MRB_SYM(listen), MRB_SYM(recvfrom), MRB_SYM(recvfrom_nonblock), MRB_SYM(sysaccept), ), const);
1083
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_7[79] = {
1084
0x6b,0x01,0x00,0x00,0x12,0x01,0x6c,0x01,0x01,0x01,0x12,0x01,0x6c,0x01,0x02,0x02,0x12,0x01,0x6c,0x01,
1085
0x03,0x03,0x12,0x01,0x6c,0x01,0x04,0x04,0x12,0x01,0x6c,0x01,0x05,0x05,0x12,0x01,0x6f,0x01,0x69,0x01,
1086
0x06,0x6b,0x01,0x06,0x07,0x6b,0x01,0x07,0x08,0x6b,0x01,0x08,0x09,0x6b,0x01,0x09,0x0a,0x6b,0x01,0x0a,
1087
0x0b,0x6b,0x01,0x0b,0x0c,0x6b,0x01,0x0c,0x0d,0x6b,0x01,0x0d,0x0e,0x6b,0x01,0x0e,0x0f,0x3d,0x01,};
1088
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_7 = {
1089
  1,2,0,
1090
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_7,
1091
  NULL,gem_mrblib_mruby_socket_proc_syms_7,gem_mrblib_mruby_socket_proc_reps_7,
1092
  NULL,         /* lv */
1093
  NULL,         /* debug_info */
1094
  79,0,15,16,0
1095
};
1096
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_821[2] = {
1097
{IREP_TT_STR|(1<<2), {"\x72"}},
1098
{IREP_TT_STR|(2<<2), {"\x72\x2b"}},
1099
};
1100
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_821, 13, (MRB_SYM(UNIXServer), MRB_OPSYM(eqq), MRB_SYM(Socket), MRB_SYM(AF_UNIX), MRB_SYM(SOCK_STREAM), MRB_SYM(_socket), MRB_SYM(fileno), MRB_SYM(sockaddr_un), MRB_SYM(_connect), MRB_SYM_Q(block_given), MRB_SYM_Q(closed), MRB_SYM(close), MRB_SYM(StandardError), ), const);
1101
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_821[192] = {
1102
0x39,0x04,0x00,0x01,0x01,0x03,0x02,0x1d,0x04,0x00,0x12,0x05,0x32,0x04,0x01,0x01,0x28,0x04,0x00,0x0f,
1103
0x01,0x05,0x01,0x5c,0x06,0x00,0x01,0x07,0x02,0x37,0x04,0x02,0x26,0x00,0x74,0x1d,0x05,0x02,0x1d,0x06,
1104
0x02,0x1f,0x06,0x03,0x1d,0x07,0x02,0x1f,0x07,0x04,0x06,0x08,0x32,0x05,0x05,0x03,0x5c,0x06,0x01,0x01,
1105
0x07,0x02,0x37,0x04,0x02,0x1d,0x04,0x02,0x30,0x05,0x06,0x1d,0x06,0x02,0x01,0x07,0x01,0x32,0x06,0x07,
1106
0x01,0x32,0x04,0x08,0x02,0x30,0x04,0x09,0x28,0x04,0x00,0x39,0x12,0x05,0x44,0x04,0x08,0x00,0x36,0x04,
1107
0x01,0x26,0x00,0x00,0x2b,0x06,0x30,0x07,0x0a,0x28,0x07,0x00,0x05,0x11,0x07,0x26,0x00,0x03,0x30,0x07,
1108
0x0b,0x26,0x00,0x14,0x2b,0x07,0x1d,0x08,0x0c,0x2c,0x07,0x08,0x27,0x08,0x00,0x03,0x26,0x00,0x03,0x26,
1109
0x00,0x02,0x2d,0x07,0x2d,0x06,0x26,0x00,0x02,0x11,0x04,0x3d,0x04,0x01,0x00,0x00,0x00,0x5c,0x00,0x00,
1110
0x00,0x68,0x00,0x00,0x00,0x68,0x00,0x00,0x00,0x00,0x5c,0x00,0x00,0x00,0x65,0x00,0x00,0x00,0x68,0x00,
1111
0x00,0x00,0x00,0x6a,0x00,0x00,0x00,0x79,0x00,0x00,0x00,0x7c,};
1112
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_821, 3, (MRB_SYM(path), MRB_SYM(block), ), const);
1113
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_821 = {
1114
  4,10,3,
1115
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_821,
1116
  gem_mrblib_mruby_socket_proc_pool_821,gem_mrblib_mruby_socket_proc_syms_821,NULL,
1117
  gem_mrblib_mruby_socket_proc_lv_821,
1118
  NULL,         /* debug_info */
1119
  153,2,13,0,0
1120
};
1121
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_833, 6, (MRB_SYM(SOCK_STREAM), MRB_SYM(Socket), MRB_SYM(AF_UNIX), MRB_SYM(socketpair), MRB_SYM(UNIXSocket), MRB_SYM(for_fd), ), const);
1122
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_833[75] = {
1123
0x39,0x00,0x40,0x00,0x26,0x00,0x06,0x26,0x00,0x0c,0x26,0x00,0x0b,0x1d,0x05,0x01,0x1f,0x05,0x00,0x01,
1124
0x01,0x05,0x06,0x02,0x1d,0x05,0x01,0x1d,0x06,0x01,0x1f,0x06,0x02,0x01,0x07,0x01,0x01,0x08,0x02,0x32,
1125
0x05,0x03,0x03,0x01,0x04,0x05,0x1d,0x05,0x04,0x24,0x06,0x04,0x32,0x05,0x05,0x01,0x1d,0x06,0x04,0x01,
1126
0x07,0x04,0x07,0x08,0x23,0x07,0x32,0x06,0x05,0x01,0x52,0x05,0x02,0x3d,0x05,};
1127
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_833, 4, (MRB_SYM(type), MRB_SYM(protocol), MRB_SYM(a), ), const);
1128
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_833 = {
1129
  5,10,0,
1130
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_833,
1131
  NULL,gem_mrblib_mruby_socket_proc_syms_833,NULL,
1132
  gem_mrblib_mruby_socket_proc_lv_833,
1133
  NULL,         /* debug_info */
1134
  75,0,6,0,0
1135
};
1136
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_822[1] = {
1137
  &gem_mrblib_mruby_socket_proc_irep_833,
1138
};
1139
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_822, 2, (MRB_SYM(socketpair), MRB_SYM(pair), ), const);
1140
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_822[8] = {
1141
0x6b,0x01,0x00,0x00,0x6d,0x01,0x00,0x40,};
1142
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_822 = {
1143
  1,2,0,
1144
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_822,
1145
  NULL,gem_mrblib_mruby_socket_proc_syms_822,gem_mrblib_mruby_socket_proc_reps_822,
1146
  NULL,         /* lv */
1147
  NULL,         /* debug_info */
1148
  8,0,2,1,0
1149
};
1150
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_823[1] = {
1151
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x55\x4e\x49\x58"}},
1152
};
1153
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_823, 1, (MRB_SYM(path), ), const);
1154
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_823[15] = {
1155
0x39,0x00,0x00,0x00,0x5c,0x02,0x00,0x30,0x03,0x00,0x52,0x02,0x02,0x3d,0x02,};
1156
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_823, 1, (0), const);
1157
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_823 = {
1158
  2,5,0,
1159
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_823,
1160
  gem_mrblib_mruby_socket_proc_pool_823,gem_mrblib_mruby_socket_proc_syms_823,NULL,
1161
  gem_mrblib_mruby_socket_proc_lv_823,
1162
  NULL,         /* debug_info */
1163
  15,1,1,0,0
1164
};
1165
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_824, 4, (MRB_SYM(Addrinfo), MRB_SYM(getsockname), MRB_SYM(new), MRB_SYM(unix_path), ), const);
1166
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_824[19] = {
1167
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x33,0x02,0x03,0x3d,0x02,};
1168
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_824, 1, (0), const);
1169
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_824 = {
1170
  2,5,0,
1171
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_824,
1172
  NULL,gem_mrblib_mruby_socket_proc_syms_824,NULL,
1173
  gem_mrblib_mruby_socket_proc_lv_824,
1174
  NULL,         /* debug_info */
1175
  19,0,4,0,0
1176
};
1177
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_825[1] = {
1178
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x55\x4e\x49\x58"}},
1179
};
1180
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_825, 4, (MRB_SYM(Addrinfo), MRB_SYM(getpeername), MRB_SYM(new), MRB_SYM(unix_path), ), const);
1181
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_825[25] = {
1182
0x39,0x00,0x00,0x00,0x5c,0x02,0x00,0x1d,0x03,0x00,0x30,0x04,0x01,0x32,0x03,0x02,0x01,0x33,0x03,0x03,
1183
0x52,0x02,0x02,0x3d,0x02,};
1184
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_825, 1, (0), const);
1185
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_825 = {
1186
  2,6,0,
1187
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_825,
1188
  gem_mrblib_mruby_socket_proc_pool_825,gem_mrblib_mruby_socket_proc_syms_825,NULL,
1189
  gem_mrblib_mruby_socket_proc_lv_825,
1190
  NULL,         /* debug_info */
1191
  25,1,4,0,0
1192
};
1193
static const mrb_irep_pool gem_mrblib_mruby_socket_proc_pool_826[2] = {
1194
{IREP_TT_STR|(0<<2), {""}},
1195
{IREP_TT_STR|(7<<2), {"\x41\x46\x5f\x55\x4e\x49\x58"}},
1196
};
1197
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_826, 5, (MRB_SYM(_recvfrom), MRB_SYM(size), MRB_SYM(Addrinfo), MRB_SYM(new), MRB_SYM(unix_path), ), const);
1198
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_826[83] = {
1199
0x39,0x04,0x20,0x00,0x26,0x00,0x03,0x26,0x00,0x02,0x06,0x02,0x01,0x08,0x01,0x01,0x09,0x02,0x2f,0x07,
1200
0x00,0x02,0x57,0x04,0x07,0x00,0x57,0x05,0x07,0x01,0x01,0x07,0x05,0x33,0x07,0x01,0x06,0x08,0x50,0x07,
1201
0x28,0x07,0x00,0x10,0x1d,0x07,0x02,0x01,0x08,0x05,0x32,0x07,0x03,0x01,0x33,0x07,0x04,0x26,0x00,0x03,
1202
0x5c,0x07,0x00,0x01,0x06,0x07,0x01,0x07,0x04,0x5c,0x08,0x01,0x01,0x09,0x06,0x52,0x08,0x02,0x52,0x07,
1203
0x02,0x3d,0x07,};
1204
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_826, 6, (MRB_SYM(maxlen), MRB_SYM(flags), MRB_SYM(msg), MRB_SYM(sa), MRB_SYM(path), ), const);
1205
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_826 = {
1206
  7,11,0,
1207
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_826,
1208
  gem_mrblib_mruby_socket_proc_pool_826,gem_mrblib_mruby_socket_proc_syms_826,NULL,
1209
  gem_mrblib_mruby_socket_proc_lv_826,
1210
  NULL,         /* debug_info */
1211
  83,2,5,0,0
1212
};
1213
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_8[6] = {
1214
  &gem_mrblib_mruby_socket_proc_irep_821,
1215
  &gem_mrblib_mruby_socket_proc_irep_822,
1216
  &gem_mrblib_mruby_socket_proc_irep_823,
1217
  &gem_mrblib_mruby_socket_proc_irep_824,
1218
  &gem_mrblib_mruby_socket_proc_irep_825,
1219
  &gem_mrblib_mruby_socket_proc_irep_826,
1220
};
1221
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_8, 5, (MRB_SYM(initialize), MRB_SYM(addr), MRB_SYM(path), MRB_SYM(peeraddr), MRB_SYM(recvfrom), ), const);
1222
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_8[29] = {
1223
0x6b,0x01,0x00,0x00,0x12,0x01,0x6f,0x01,0x69,0x01,0x01,0x6b,0x01,0x01,0x02,0x6b,0x01,0x02,0x03,0x6b,
1224
0x01,0x03,0x04,0x6b,0x01,0x04,0x05,0x3d,0x01,};
1225
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_8 = {
1226
  1,2,0,
1227
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_8,
1228
  NULL,gem_mrblib_mruby_socket_proc_syms_8,gem_mrblib_mruby_socket_proc_reps_8,
1229
  NULL,         /* lv */
1230
  NULL,         /* debug_info */
1231
  29,0,5,6,0
1232
};
1233
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_867, 14, (MRB_SYM(Socket), MRB_SYM(AF_UNIX), MRB_SYM(SOCK_STREAM), MRB_SYM(_socket), MRB_SYM(pack_sockaddr_un), MRB_SYM(_bind), MRB_SYM(listen), MRB_SYM(StandardError), MRB_SYM(IO), MRB_SYM(_sysclose), MRB_SYM(raise), MRB_SYM_Q(block_given), MRB_SYM_Q(closed), MRB_SYM(close), ), const);
1234
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_867[245] = {
1235
0x39,0x04,0x00,0x00,0x1d,0x05,0x00,0x1d,0x06,0x00,0x1f,0x06,0x01,0x1d,0x07,0x00,0x1f,0x07,0x02,0x06,
1236
0x08,0x32,0x05,0x03,0x03,0x01,0x03,0x05,0x01,0x06,0x03,0x01,0x07,0x02,0x37,0x05,0x01,0x1d,0x05,0x00,
1237
0x01,0x06,0x03,0x1d,0x07,0x00,0x01,0x08,0x01,0x32,0x07,0x04,0x01,0x32,0x05,0x05,0x02,0x0b,0x06,0x2f,
1238
0x05,0x06,0x01,0x26,0x00,0x39,0x2b,0x05,0x1d,0x06,0x07,0x2c,0x05,0x06,0x27,0x06,0x00,0x03,0x26,0x00,
1239
0x28,0x01,0x04,0x05,0x1d,0x05,0x08,0x01,0x06,0x03,0x32,0x05,0x09,0x01,0x26,0x00,0x0e,0x2b,0x05,0x1d,
1240
0x06,0x07,0x2c,0x05,0x06,0x27,0x06,0x00,0x02,0x2d,0x05,0x01,0x06,0x04,0x2f,0x05,0x0a,0x01,0x26,0x00,
1241
0x02,0x2d,0x05,0x30,0x05,0x0b,0x28,0x05,0x00,0x2e,0x12,0x06,0x44,0x05,0x08,0x00,0x36,0x05,0x01,0x26,
1242
0x00,0x00,0x2b,0x07,0x30,0x08,0x0c,0x27,0x08,0x00,0x14,0x30,0x08,0x0d,0x26,0x00,0x0e,0x2b,0x08,0x1d,
1243
0x09,0x07,0x2c,0x08,0x09,0x27,0x09,0x00,0x02,0x2d,0x08,0x2d,0x07,0x26,0x00,0x02,0x11,0x05,0x3d,0x05,
1244
0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x3f,0x00,0x00,0x00,0x42,0x00,0x00,0x00,0x00,0x54,0x00,0x00,
1245
0x00,0x5e,0x00,0x00,0x00,0x61,0x01,0x00,0x00,0x00,0x82,0x00,0x00,0x00,0x8e,0x00,0x00,0x00,0x8e,0x00,
1246
0x00,0x00,0x00,0x82,0x00,0x00,0x00,0x8b,0x00,0x00,0x00,0x8e,0x00,0x00,0x00,0x00,0x97,0x00,0x00,0x00,
1247
0x9a,0x00,0x00,0x00,0x9d,};
1248
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_867, 4, (MRB_SYM(path), MRB_SYM(fd), MRB_SYM(e), ), const);
1249
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_867 = {
1250
  5,10,5,
1251
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_867,
1252
  NULL,gem_mrblib_mruby_socket_proc_syms_867,NULL,
1253
  gem_mrblib_mruby_socket_proc_lv_867,
1254
  NULL,         /* debug_info */
1255
  180,0,14,0,0
1256
};
1257
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_868, 6, (MRB_SYM(sysaccept), MRB_SYM(UNIXSocket), MRB_SYM(for_fd), MRB_SYM(StandardError), MRB_SYM(IO), MRB_SYM(_sysclose), ), const);
1258
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_868[101] = {
1259
0x39,0x00,0x00,0x00,0x30,0x04,0x00,0x01,0x02,0x04,0x1d,0x04,0x01,0x01,0x05,0x02,0x32,0x04,0x02,0x01,
1260
0x01,0x03,0x04,0x26,0x00,0x2f,0x2b,0x04,0x1d,0x05,0x03,0x2c,0x04,0x05,0x27,0x05,0x00,0x03,0x26,0x00,
1261
0x1e,0x1d,0x04,0x04,0x01,0x05,0x02,0x32,0x04,0x05,0x01,0x26,0x00,0x0e,0x2b,0x04,0x1d,0x05,0x03,0x2c,
1262
0x04,0x05,0x27,0x05,0x00,0x02,0x2d,0x04,0x26,0x00,0x02,0x2d,0x04,0x3d,0x03,0x00,0x00,0x00,0x00,0x0a,
1263
0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x1a,0x00,0x00,0x00,0x00,0x29,0x00,0x00,0x00,0x33,0x00,0x00,0x00,
1264
0x36,};
1265
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_868, 3, (MRB_SYM(fd), MRB_SYM(sock), ), const);
1266
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_868 = {
1267
  4,7,2,
1268
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_868,
1269
  NULL,gem_mrblib_mruby_socket_proc_syms_868,NULL,
1270
  gem_mrblib_mruby_socket_proc_lv_868,
1271
  NULL,         /* debug_info */
1272
  75,0,6,0,0
1273
};
1274
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_869, 2, (MRB_SYM(_setnonblock), MRB_SYM(accept), ), const);
1275
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_869[54] = {
1276
0x39,0x00,0x00,0x00,0x13,0x03,0x2f,0x02,0x00,0x01,0x30,0x02,0x01,0x26,0x00,0x00,0x2b,0x04,0x14,0x06,
1277
0x2f,0x05,0x00,0x01,0x2d,0x04,0x3d,0x02,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
1278
0x10,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x10,};
1279
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_869, 1, (0), const);
1280
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_869 = {
1281
  2,8,2,
1282
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_869,
1283
  NULL,gem_mrblib_mruby_socket_proc_syms_869,NULL,
1284
  gem_mrblib_mruby_socket_proc_lv_869,
1285
  NULL,         /* debug_info */
1286
  28,0,2,0,0
1287
};
1288
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_870, 3, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_listen), ), const);
1289
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_870[21] = {
1290
0x39,0x04,0x00,0x00,0x1d,0x03,0x00,0x30,0x04,0x01,0x01,0x05,0x01,0x32,0x03,0x02,0x02,0x06,0x03,0x3d,
1291
0x03,};
1292
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_870, 2, (MRB_SYM(backlog), ), const);
1293
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_870 = {
1294
  3,7,0,
1295
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_870,
1296
  NULL,gem_mrblib_mruby_socket_proc_syms_870,NULL,
1297
  gem_mrblib_mruby_socket_proc_lv_870,
1298
  NULL,         /* debug_info */
1299
  21,0,3,0,0
1300
};
1301
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_871, 3, (MRB_SYM(Socket), MRB_SYM(fileno), MRB_SYM(_accept), ), const);
1302
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_871[16] = {
1303
0x39,0x00,0x00,0x00,0x1d,0x02,0x00,0x30,0x03,0x01,0x32,0x02,0x02,0x01,0x3d,0x02,};
1304
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_lv_871, 1, (0), const);
1305
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_871 = {
1306
  2,5,0,
1307
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_871,
1308
  NULL,gem_mrblib_mruby_socket_proc_syms_871,NULL,
1309
  gem_mrblib_mruby_socket_proc_lv_871,
1310
  NULL,         /* debug_info */
1311
  16,0,3,0,0
1312
};
1313
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_9[5] = {
1314
  &gem_mrblib_mruby_socket_proc_irep_867,
1315
  &gem_mrblib_mruby_socket_proc_irep_868,
1316
  &gem_mrblib_mruby_socket_proc_irep_869,
1317
  &gem_mrblib_mruby_socket_proc_irep_870,
1318
  &gem_mrblib_mruby_socket_proc_irep_871,
1319
};
1320
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_9, 5, (MRB_SYM(initialize), MRB_SYM(accept), MRB_SYM(accept_nonblock), MRB_SYM(listen), MRB_SYM(sysaccept), ), const);
1321
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_9[22] = {
1322
0x6b,0x01,0x00,0x00,0x6b,0x01,0x01,0x01,0x6b,0x01,0x02,0x02,0x6b,0x01,0x03,0x03,0x6b,0x01,0x04,0x04,
1323
0x3d,0x01,};
1324
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_9 = {
1325
  1,2,0,
1326
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_9,
1327
  NULL,gem_mrblib_mruby_socket_proc_syms_9,gem_mrblib_mruby_socket_proc_reps_9,
1328
  NULL,         /* lv */
1329
  NULL,         /* debug_info */
1330
  22,0,5,5,0
1331
};
1332
static const mrb_irep *gem_mrblib_mruby_socket_proc_reps_0[9] = {
1333
  &gem_mrblib_mruby_socket_proc_irep_1,
1334
  &gem_mrblib_mruby_socket_proc_irep_2,
1335
  &gem_mrblib_mruby_socket_proc_irep_3,
1336
  &gem_mrblib_mruby_socket_proc_irep_4,
1337
  &gem_mrblib_mruby_socket_proc_irep_5,
1338
  &gem_mrblib_mruby_socket_proc_irep_6,
1339
  &gem_mrblib_mruby_socket_proc_irep_7,
1340
  &gem_mrblib_mruby_socket_proc_irep_8,
1341
  &gem_mrblib_mruby_socket_proc_irep_9,
1342
};
1343
mrb_DEFINE_SYMS_VAR(gem_mrblib_mruby_socket_proc_syms_0, 12, (MRB_SYM(Addrinfo), MRB_SYM(IO), MRB_SYM(BasicSocket), MRB_SYM(IPSocket), MRB_SYM(TCPSocket), MRB_SYM(TCPServer), MRB_SYM(UDPSocket), MRB_SYM(Socket), MRB_SYM(UNIXSocket), MRB_SYM(UNIXServer), MRB_SYM(StandardError), MRB_SYM(SocketError), ), const);
1344
static const mrb_code gem_mrblib_mruby_socket_proc_iseq_0[108] = {
1345
0x11,0x01,0x11,0x02,0x67,0x01,0x00,0x69,0x01,0x00,0x11,0x01,0x1d,0x02,0x01,0x67,0x01,0x02,0x69,0x01,
1346
0x01,0x11,0x01,0x1d,0x02,0x02,0x67,0x01,0x03,0x69,0x01,0x02,0x11,0x01,0x1d,0x02,0x03,0x67,0x01,0x04,
1347
0x69,0x01,0x03,0x11,0x01,0x1d,0x02,0x04,0x67,0x01,0x05,0x69,0x01,0x04,0x11,0x01,0x1d,0x02,0x03,0x67,
1348
0x01,0x06,0x69,0x01,0x05,0x11,0x01,0x1d,0x02,0x02,0x67,0x01,0x07,0x69,0x01,0x06,0x11,0x01,0x1d,0x02,
1349
0x02,0x67,0x01,0x08,0x69,0x01,0x07,0x11,0x01,0x1d,0x02,0x08,0x67,0x01,0x09,0x69,0x01,0x08,0x11,0x01,
1350
0x1d,0x02,0x0a,0x67,0x01,0x0b,0x40,0x76,};
1351
static const mrb_irep gem_mrblib_mruby_socket_proc_irep_0 = {
1352
  1,3,0,
1353
  MRB_IREP_STATIC,gem_mrblib_mruby_socket_proc_iseq_0,
1354
  NULL,gem_mrblib_mruby_socket_proc_syms_0,gem_mrblib_mruby_socket_proc_reps_0,
1355
  NULL,         /* lv */
1356
  NULL,         /* debug_info */
1357
  108,0,12,9,0
1358
};
1359
static
1360
const struct RProc gem_mrblib_mruby_socket_proc[] = {{
1361
NULL,MRB_TT_PROC,MRB_GC_RED,MRB_OBJ_IS_FROZEN,0,{&gem_mrblib_mruby_socket_proc_irep_0},NULL,{NULL},
1362
}};
1363
static void
1364
gem_mrblib_mruby_socket_proc_init_syms(mrb_state *mrb)
1365
13.7k
{
1366
13.7k
}
1367
void mrb_mruby_socket_gem_init(mrb_state *mrb);
1368
void mrb_mruby_socket_gem_final(mrb_state *mrb);
1369
1370
13.7k
void GENERATED_TMP_mrb_mruby_socket_gem_init(mrb_state *mrb) {
1371
13.7k
  gem_mrblib_mruby_socket_proc_init_syms(mrb);
1372
13.7k
  mrb_mruby_socket_gem_init(mrb);
1373
13.7k
  mrb_load_proc(mrb, gem_mrblib_mruby_socket_proc);
1374
13.7k
}
1375
1376
13.7k
void GENERATED_TMP_mrb_mruby_socket_gem_final(mrb_state *mrb) {
1377
13.7k
  mrb_mruby_socket_gem_final(mrb);
1378
13.7k
}