>it seems to be that the name undelete is ok. would you >have both a file available for undeletion, and a whiteout >in existence at the same time? You could have successive undelete(2) calls. First one zaps the whiteout, the second restores the file.