1 /* begin include file ... log_salvage_arg.incl.pl1 */
 2 
 3 /* History:
 4           1985-04-09, EJ Sharpe: initial coding
 5 */
 6 
 7 declare   log_salvage_arg_ptr pointer;
 8 
 9 declare 1 log_salvage_arg     aligned based (log_salvage_arg_ptr),
10           2 version           char (8),           /* LOG_SALVAGE_ARG_VERSION_1 */
11           2 reporter_proc     entry (char (*)) variable,    /* called to deal with error msgs */
12           2 from_time         fixed bin (71),     /* amount of history to check */
13                                                   /* will check only last 5 segs if this is zero */
14           2 flags,
15             3 migrating       bit (1) unal,       /* there should not be a live log seg */
16             3 pad             bit (35) unal;
17 
18 declare   LOG_SALVAGE_ARG_VERSION_1 char (8) static options (constant) init ("LOGSLV01");
19 
20 /* end include file ... log_salvage_arg.incl.pl1 */