From cba476574dc45a905782068df9a82b91268e0c84 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Tue, 8 Dec 2015 22:16:18 +0000 Subject: [PATCH] [TCPIP] Fix one test failure svn path=/trunk/; revision=70312 --- reactos/drivers/network/tcpip/tcpip/dispatch.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/drivers/network/tcpip/tcpip/dispatch.c b/reactos/drivers/network/tcpip/tcpip/dispatch.c index e5ef6472370..6d77970a241 100644 --- a/reactos/drivers/network/tcpip/tcpip/dispatch.c +++ b/reactos/drivers/network/tcpip/tcpip/dispatch.c @@ -1672,7 +1672,8 @@ NTSTATUS DispTdiQueryIpHwAddress( PDEVICE_OBJECT DeviceObject, PIRP Irp, PIO_STA Irp->IoStatus.Information = 0; - if (IrpSp->Parameters.DeviceIoControl.InputBufferLength < 2 * sizeof(ULONG)) { + if (IrpSp->Parameters.DeviceIoControl.InputBufferLength < 2 * sizeof(ULONG) || + IrpSp->Parameters.DeviceIoControl.OutputBufferLength == 0) { Status = STATUS_INVALID_BUFFER_SIZE; goto Exit; }