From afc468fbb76046e6089301bf40145db9e5fe5ae7 Mon Sep 17 00:00:00 2001
From: Ari Zigler <ariz@mellanox.com>
Date: Wed, 19 Jun 2013 09:50:46 +0300
Subject: [PATCH] Fixed a bug in Mtftp6 retransmission mechanism to retransmit last ack packet

Signed-off-by: Ari Zigler <ariz@mellanox.com>
---
 NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c b/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c
index 4a481f4..1d6c5fa 100644
--- a/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c
+++ b/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c
@@ -59,6 +59,7 @@ Mtftp6RrqSendAck (
   // Reset current retry count of the instance.
   //
   Instance->CurRetry = 0;
+	Instance->LastPacket = Packet;
 
   return Mtftp6TransmitPacket (Instance, Packet);
 }
-- 
1.7.1

