/* Allocate a MTFTP block range, then init it to the range of . */
MTFTP6_BLOCK_RANGE* Mtftp6AllocateRange(IN UINT16 Start, IN UINT16 End)
/* Allocate a MTFTP block range, then init it to the range of . */
MTFTP6_BLOCK_RANGE* Mtftp6AllocateRange(IN UINT16 Start, IN UINT16 End)
{
  MTFTP6_BLOCK_RANGE  *Range;
  Range = AllocateZeroPool (sizeof (MTFTP6_BLOCK_RANGE));
  if (Range == NULL) {
    return NULL;
  }
  InitializeListHead (&Range->Link);
  Range->Start = Start;
  Range->End   = End;
  Range->Bound = End;
  return Range;
}