1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 09:48:11 +00:00

Kernel: Some more int => size_t in NetworkAdapter and subclasses

This commit is contained in:
Andreas Kling 2020-01-29 18:29:04 +01:00
parent 1e948f1766
commit 164d9ecad7
8 changed files with 13 additions and 13 deletions

View file

@ -127,7 +127,7 @@ void NetworkAdapter::send_ipv4(const MACAddress& destination_mac, const IPv4Addr
send_raw((const u8*)&eth, ethernet_frame_size);
}
void NetworkAdapter::did_receive(const u8* data, int length)
void NetworkAdapter::did_receive(const u8* data, size_t length)
{
InterruptDisabler disabler;
m_packets_in++;
@ -140,7 +140,7 @@ void NetworkAdapter::did_receive(const u8* data, int length)
} else {
buffer = m_unused_packet_buffers.take_first();
--m_unused_packet_buffers_count;
if ((size_t)length <= buffer.value().size()) {
if (length <= buffer.value().size()) {
memcpy(buffer.value().data(), data, length);
buffer.value().set_size(length);
} else {