MCPcopy Create free account
hub / github.com/FastLED/FastLED / getsockname

Function getsockname

src/platforms/win/socket_win.cpp.hpp:260–266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

258}
259
260int getsockname(int sockfd, struct sockaddr *addr, socklen_t *addrlen) FL_NOEXCEPT {
261 SOCKET sock = static_cast<SOCKET>(sockfd);
262 int len = addrlen ? static_cast<int>(*addrlen) : 0;
263 int result = ::getsockname(sock, reinterpret_cast<::sockaddr*>(addr), &len); // ok reinterpret cast
264 if (addrlen) *addrlen = static_cast<socklen_t>(len);
265 return (result == SOCKET_ERROR) ? -1 : 0;
266}
267
268// Address Resolution (simplified - Windows has these functions)
269int inet_pton(int af, const char *src, void *dst) FL_NOEXCEPT {

Callers 1

plat_getsocknameFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected