Cleaned up code

multi_plaform
anulax1225 ago%!(EXTRA string=1 year)
parent 36de96c4a2
commit 4ba77cf734
  1. 2
      bakanet/src/platform/windows/windows_ip_adress.cpp
  2. 4
      bakanet/src/platform/windows/windows_socket.cpp
  3. 2
      bakanet/src/platform/windows/windows_socket.h

@ -1,4 +1,4 @@
#include <bakanet/sock_layer/ip_address.h>
#include <bakanet/core/ip_address.h>
#include <string.h>
namespace Bk::Net {

@ -52,7 +52,7 @@ namespace Bk::Net {
{
//Binding step
int status;
if ((status = bind(id, (struct sockaddr*)&addr, sizeof(addr)) < 0))
if ((status = bind((SOCKET)id, (struct sockaddr*)&addr, sizeof(addr)) < 0))
{
log("bind failed " << WSAGetLastError());
return false;
@ -70,7 +70,7 @@ namespace Bk::Net {
std::unique_ptr<Socket> WindowsSocket::ack()
{
socklen_t addrlen = sizeof(addr);
return Socket::create(accept(id, (struct sockaddr*)&addr, &addrlen), ip_addr.version, ip_proto);
return Socket::create(accept((SOCKET)id, (struct sockaddr*)&addr, &addrlen), ip_addr.version, ip_proto);
}
bool WindowsSocket::conn()

@ -1,6 +1,6 @@
#pragma once
#include <bakanet/sock_layer/socket.h>
#include <bakanet/core/socket.h>
namespace Bk::Net {
class WindowsSocket : public Socket

Loading…
Cancel
Save