MCPcopy Create free account
hub / github.com/MariaDB/server / socket_accept

Function socket_accept

plugin/handler_socket/libhsclient/socket.cpp:172–182  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

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