MCPcopy Create free account
hub / github.com/DeNA/HandlerSocket-Plugin-for-MySQL / socket_accept

Function socket_accept

libhsclient/socket.cpp:173–183  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173int
174socket_accept(int listen_fd, auto_file& fd, const socket_args& args,
175 sockaddr_storage& addr_r, socklen_t& addrlen_r, std::string& err_r)
176{
177 fd.reset(accept(listen_fd, reinterpret_cast<sockaddr *>(&addr_r),
178 &addrlen_r));
179 if (fd.get() < 0) {
180 return errno_string("accept", errno, err_r);
181 }
182 return socket_set_options(fd, args, err_r);
183}
184
185};
186

Callers 1

acceptMethod · 0.85

Calls 4

errno_stringFunction · 0.85
socket_set_optionsFunction · 0.85
resetMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected