X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=Modules%2FIPStack%2Flink.c;h=e5e789a901a164e2d5d91b7d9f27dc40d2ddcba5;hb=7c5a60c8be053f65ecceb47be773ea21a050b186;hp=fe08b8d5c292797893ac7ee5544d39894134d01f;hpb=eceedd44a40b713c2adf0ea8e3e864099e97477c;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; }