X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FIPStack%2Flink.c;h=e5e789a901a164e2d5d91b7d9f27dc40d2ddcba5;hb=abe6c6cf7fac39102e20cd28687b24c67f4952f8;hp=fe08b8d5c292797893ac7ee5544d39894134d01f;hpb=f737fb47a583fca5c922604d419ab744609308df;p=tpg%2Facess2.git diff --git a/Modules/IPStack/link.c b/Modules/IPStack/link.c index fe08b8d5..e5e789a9 100644 --- a/Modules/IPStack/link.c +++ b/Modules/IPStack/link.c @@ -129,8 +129,9 @@ void Link_WatchDevice(tAdapter *Adapter) ret = VFS_Read(Adapter->DeviceFD, MAX_PACKET_SIZE, buf); if(ret == -1) break; - if(ret <= (int)sizeof(tEthernetHeader)) { - Log_Log("Net Link", "Recieved an undersized packet"); + if(ret < sizeof(tEthernetHeader)) { + Log_Log("Net Link", "Recieved an undersized packet (%i < %i)", + ret, sizeof(tEthernetHeader)); continue; }