/** @file\r
Support routines for MTFTP.\r
\r
-Copyright (c) 2006, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
LIST_ENTRY Link;\r
INTN Start;\r
INTN End;\r
+ INTN Round;\r
+ INTN Bound;\r
} MTFTP4_BLOCK_RANGE;\r
\r
\r
\r
@param Head The block range list to remove from\r
@param Num The block number to remove\r
+ @param TotalBlock The continuous block number in all \r
\r
@retval EFI_NOT_FOUND The block number isn't in the block range list\r
@retval EFI_SUCCESS The block number has been removed from the list\r
EFI_STATUS\r
Mtftp4RemoveBlockNum (\r
IN LIST_ENTRY *Head,\r
- IN UINT16 Num\r
+ IN UINT16 Num,\r
+ OUT UINT64 *TotalBlock\r
);\r
\r
/**\r