BOOLEAN InDestory;\r
\r
UINT16 ChildrenNum;\r
- NET_LIST_ENTRY Children;\r
+ LIST_ENTRY Children;\r
\r
EFI_EVENT Timer; // Ticking timer for all the MTFTP clients\r
EFI_EVENT TimerToGetMap;\r
UDP_IO_PORT *ConnectUdp;\r
};\r
\r
+typedef struct {\r
+ EFI_MTFTP4_PACKET **Packet;\r
+ UINT32 *PacketLen;\r
+ EFI_STATUS Status;\r
+} MTFTP4_GETINFO_STATE;\r
+\r
struct _MTFTP4_PROTOCOL {\r
UINT32 Signature;\r
- NET_LIST_ENTRY Link;\r
+ LIST_ENTRY Link;\r
EFI_MTFTP4_PROTOCOL Mtftp4;\r
\r
INTN State;\r
//\r
UINT16 BlkSize;\r
UINT16 LastBlock;\r
- NET_LIST_ENTRY Blocks;\r
+ LIST_ENTRY Blocks;\r
\r
//\r
// The server's communication end point: IP and two ports. one for\r
UINT16 McastPort;\r
BOOLEAN Master;\r
UDP_IO_PORT *McastUdpPort;\r
-};\r
\r
-typedef struct {\r
- EFI_MTFTP4_PACKET **Packet;\r
- UINT32 *PacketLen;\r
- EFI_STATUS Status;\r
-} MTFTP4_GETINFO_STATE;\r
+ MTFTP4_GETINFO_STATE GetInfoState;\r
+};\r
\r
VOID\r
Mtftp4CleanOperation (\r