mirror of
https://github.com/reactos/reactos.git
synced 2024-09-15 07:05:04 +00:00
- Fail if PrepareARPPacket returned NULL
- Fixes another possible crash svn path=/branches/aicom-network-fixes/; revision=35899
This commit is contained in:
parent
f398b8d6eb
commit
8d622c2821
|
@ -150,6 +150,8 @@ BOOLEAN ARPTransmit(PIP_ADDRESS Address, PIP_INTERFACE Interface)
|
||||||
&Address->Address, /* Target's (remote) protocol address */
|
&Address->Address, /* Target's (remote) protocol address */
|
||||||
ARP_OPCODE_REQUEST); /* ARP request */
|
ARP_OPCODE_REQUEST); /* ARP request */
|
||||||
|
|
||||||
|
if( !NdisPacket ) return FALSE;
|
||||||
|
|
||||||
ASSERT_KM_POINTER(NdisPacket);
|
ASSERT_KM_POINTER(NdisPacket);
|
||||||
ASSERT_KM_POINTER(PC(NdisPacket));
|
ASSERT_KM_POINTER(PC(NdisPacket));
|
||||||
PC(NdisPacket)->DLComplete = ARPTransmitComplete;
|
PC(NdisPacket)->DLComplete = ARPTransmitComplete;
|
||||||
|
|
Loading…
Reference in a new issue