알려진 버그 픽스

This commit is contained in:
2025-04-23 04:51:28 +09:00
parent cebf59ddd8
commit 995a27a15e
16 changed files with 98 additions and 38 deletions

View File

@@ -16,8 +16,17 @@ void TCPSocket::listen(int __n) {
}
void TCPSocket::accept(TCPSocket& newSock, Address& __addr) {
newSock.move(::accept(sock_, &__addr.sockaddr, &__addr.length));
newSock.move(::accept(sock_, &__addr.addr, &__addr.length));
if (newSock == INVALID_SOCKET)
log::critical("accept()");
}
}
void TCPSocket::connect(Chattr::Address serveraddr) {
int retVal = ::connect(sock_, (struct sockaddr *)&serveraddr, serveraddr.length);
if (retVal == INVALID_SOCKET)
log::critical("connect()");
}
}