MDA Reversal utility restrictions

Certain restrictions apply when you use the MDA Reversal utility.

If the following conditions are true, the TYPE parameters of the decoded DFSMDA macros differ from the original DFSMDA macro TYPE parameters. This is because DFSMDA members contain the same binary data for the following TYPE parameters and the MDA Reversal utility cannot distinguish the value that was originally set for the TYPE parameter.
  • If the original DFSMDA macro was DFSMDA TYP=FPDEDB, the decoded DFSMDA macro will show DFSMDA TYPE=DATABASE.
  • If the original DFSMDA macro was DFSMDA TYPE=RECON with an alternate DD name and WAIT=NO parameters, the decoded DFSMDA macros will show DFSMDA TYPE=DATABASE.

However, even if the value of the TYPE parameter is different, you can regenerate an identical DFSMDA member from the decoded DFSMDA macros.

If you want the original TYPE parameter values printed in decoded DFSMDA macros, specify the following options for the MDA Reversal utility control statements:
  • Specify OPTION FPDEDB_LIB to print DFSMDA TYPE=FPDEDB.
  • Specify OPTION RECON_ALT_DD to print DFSMDA TYPE=RECON.