[ros-diffs] [cgutman] 35899: - Fail if PrepareARPPacket returned NULL - Fixes another possible crash
cgutman at svn.reactos.org
cgutman at svn.reactos.org
Wed Sep 3 14:39:27 CEST 2008
Author: cgutman
Date: Wed Sep 3 01:47:05 2008
New Revision: 35899
URL: http://svn.reactos.org/svn/reactos?rev=35899&view=rev
Log:
- Fail if PrepareARPPacket returned NULL
- Fixes another possible crash
Modified:
branches/aicom-network-fixes/lib/drivers/ip/network/arp.c
Modified: branches/aicom-network-fixes/lib/drivers/ip/network/arp.c
URL: http://svn.reactos.org/svn/reactos/branches/aicom-network-fixes/lib/drivers/ip/network/arp.c?rev=35899&r1=35898&r2=35899&view=diff
==============================================================================
--- branches/aicom-network-fixes/lib/drivers/ip/network/arp.c [iso-8859-1] (original)
+++ branches/aicom-network-fixes/lib/drivers/ip/network/arp.c [iso-8859-1] Wed Sep 3 01:47:05 2008
@@ -149,6 +149,8 @@
NULL, /* Don't care */
&Address->Address, /* Target's (remote) protocol address */
ARP_OPCODE_REQUEST); /* ARP request */
+
+ if( !NdisPacket ) return FALSE;
ASSERT_KM_POINTER(NdisPacket);
ASSERT_KM_POINTER(PC(NdisPacket));
More information about the Ros-diffs
mailing list