Fixed type errors
- Some instances of stdint types were reintroduced by a merge conflicgt. They have now been converted back to language types.
This commit is contained in:
@@ -119,7 +119,7 @@ namespace XPC
|
|||||||
const unsigned char* buffer = msg.GetBuffer();
|
const unsigned char* buffer = msg.GetBuffer();
|
||||||
|
|
||||||
// Store new port
|
// Store new port
|
||||||
std::uint16_t port = *((std::uint16_t*)(buffer + 5));
|
unsigned short port = *((unsigned short*)(buffer + 5));
|
||||||
sockaddr* sa = &connection.addr;
|
sockaddr* sa = &connection.addr;
|
||||||
switch (sa->sa_family)
|
switch (sa->sa_family)
|
||||||
{
|
{
|
||||||
@@ -604,7 +604,7 @@ namespace XPC
|
|||||||
loopback.sin_family = AF_INET;
|
loopback.sin_family = AF_INET;
|
||||||
loopback.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
|
loopback.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
|
||||||
loopback.sin_port = htons(49000);
|
loopback.sin_port = htons(49000);
|
||||||
sock->SendTo((std::uint8_t*)msg.GetBuffer(), msg.GetSize(), (sockaddr*)&loopback);
|
sock->SendTo(msg.GetBuffer(), msg.GetSize(), (sockaddr*)&loopback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MessageHandlers::HandleUnknown(Message& msg)
|
void MessageHandlers::HandleUnknown(Message& msg)
|
||||||
|
|||||||
@@ -135,9 +135,8 @@ namespace XPC
|
|||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
void UDPSocket::SendTo(std::uint8_t* buffer, std::size_t len, sockaddr* remote)
|
void UDPSocket::SendTo(const unsigned char* buffer, std::size_t len, sockaddr* remote)
|
||||||
{
|
{
|
||||||
buffer[4] = (std::uint8_t)len;
|
|
||||||
if (sendto(sock, (char*)buffer, (int)len, 0, remote, sizeof(*remote)) < 0)
|
if (sendto(sock, (char*)buffer, (int)len, 0, remote, sizeof(*remote)) < 0)
|
||||||
{
|
{
|
||||||
#if LOG_VERBOSITY > 0
|
#if LOG_VERBOSITY > 0
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ namespace XPC
|
|||||||
/// \param data The data to be sent.
|
/// \param data The data to be sent.
|
||||||
/// \param len The number of bytes to send.
|
/// \param len The number of bytes to send.
|
||||||
/// \param remote The destination socket.
|
/// \param remote The destination socket.
|
||||||
void SendTo(std::uint8_t* buffer, std::size_t len, sockaddr* remote);
|
void SendTo(const unsigned char* buffer, std::size_t len, sockaddr* remote);
|
||||||
|
|
||||||
/// Gets a string containing the IP address and port contained in the given sockaddr.
|
/// Gets a string containing the IP address and port contained in the given sockaddr.
|
||||||
///
|
///
|
||||||
|
|||||||
Reference in New Issue
Block a user