MCPcopy Create free account
hub / github.com/catboost/catboost / SetSockOpt

Method SetSockOpt

library/cpp/netliba/socket/socket.cpp:267–271  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

265 }
266
267 int TAbstractSocket::SetSockOpt(int level, int option_name, const void* option_value, socklen_t option_len) {
268 const int rv = setsockopt(S, level, option_name, (const char*)option_value, option_len);
269 Y_DEBUG_ABORT_UNLESS(rv == 0, "SetSockOpt failed: %s (errno = %d)", LastSystemErrorText(), LastSystemError());
270 return rv;
271 }
272
273 int TAbstractSocket::GetSockOpt(int level, int option_name, void* option_value, socklen_t* option_len) {
274 const int rv = getsockopt(S, level, option_name, (char*)option_value, option_len);

Callers

nothing calls this directly

Calls 2

LastSystemErrorFunction · 0.85
LastSystemErrorTextFunction · 0.50

Tested by

no test coverage detected