
PROBLEM: (78724, HPAQB09J5) (PATCH ID: OSF510-013)
********
This patch fixes the following vrestore problems:
- a previous patch caused incomplete restores
- a warning message is displayed when the path for the first
file in a group of hardlinks is created without using original
protection codes and property lists.
- a warning message is displayed and vrestore aborts if it fails to malloc
space for a property list
- a message which had been inserted at the end of the message file, had
the wrong message category (could cause messaging confusion)
- an uninitialized variable in the code that restores property lists could
cause malloc failures, memory faults, "error setting extended attributes"
and infinite loops using the '-l' option
- corrupted property list information could cause an infinite loop


PROBLEM: (HPAQ21K51, HPAQ412CK) (PATCH ID: OSF510-161)
********
This patch fixes the following problems in the following commands:
vdump:
 - failed to flag compressed extended attributes records that are
   split across a vdump BLOCK boundary
 - Correct "Rewinding" message to avoid a segfault with Internationalized
   messages.
 - overrides the -D option when the source path describes a root fileset
   NOTE: If you want to backup quota files you must not use the -D option.
vrestore:
 - fails to properly handle extended attributes records in compressed archives.
   This results in malloc failures, proplist corruption, program abort, program
   crashes due to segfault or invalid memory access, and the display of the 
   error message "error setting extended attributes"
 - fails to set extended attributes due to confusion over selective restore
   of the file or directory associated. Also results in display of error message
   "error setting extended attributes".
 - selective restore of hardlinked files is incomplete when they exist in
   different directories (fails to create directory for second occurrence of
   file with same inode number)
 - The -Q option is added to vrestore to allow the user to request that we 
   ignore the quota files (thus avoiding the time that it takes to process them)


PROBLEM: (84283) (PATCH ID: OSF510-285)
********
When abort_prog() is called by msg_snd() in msgqueue_util.c, the
printf used requires thrtee arguments.  Only two were given.  This 
would cause a core dump.  The missing argument has been added.
This problem has never been hit.  The problem was found by code inspection
while working on an internationalization of messages qar.


PROBLEM: (78434) (PATCH ID: OSF510-242)
********
Modifies vdump to forward space to next file only if a norewind tape was 
specified.


PROBLEM: (GB_G02871, BCGMC0SP3) (PATCH ID: OSF510-465)
********
This patch fixes a problem in vrestore, where when restoring from a 
norewind tape, it incorrectly interprets a value and fails with an 
error message that looks similiar to: 
     vrestore: unable to open save-set </dev/ntape/tape0c>; [0] Successful



