
  CONST
    dmc$max_mau_addresses = 10000;

  TYPE
    dmt$mau_list = RECORD
      header: dmt$mau_list_header,
      mau_addresses: ARRAY [1 .. dmc$max_mau_addresses] OF dmt$mau_address_entry,
    RECEND,

    dmt$mau_list_header = RECORD
      valid_data: integer,
      first_mau_of_maufile: dmt$mau_address_entry,
      dsfile_name: ost$name,
      maufile_name: ost$name,
      block_size: integer,
      total_mau_addresses: integer,
      next_mau_list_address: dmt$mau_address_entry,
    RECEND,

    dmt$mau_address_list = ARRAY [1 .. *] OF dmt$mau_address_entry,

    dmt$mau_count = 0 .. dmc$max_mau_addresses,

    dmt$mau_address_entry = integer;

?? PUSH (LISTEXT := ON) ??
*copyc ost$name
?? POP ??
