Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ptsfa!hoptoad!academ!killer!jfh From: jfh@killer.UUCP (John Haugh) Newsgroups: comp.unix.questions Subject: Re: Identify file name given file descriptor Message-ID: <936@killer.UUCP> Date: Wed, 27-May-87 16:53:07 EDT Article-I.D.: killer.936 Posted: Wed May 27 16:53:07 1987 Date-Received: Sun, 31-May-87 20:43:20 EDT References: <710@twitch.UUCP> <513@mas1.UUCP> <5873@brl-smoke.ARPA> <3792@oddjob.UChicago.EDU> Organization: The Unix(tm) Connection, Dallas, Texas Lines: 16 Summary: Better not _all_ be zeroed out ... In article <3792@oddjob.UChicago.EDU>, matt@oddjob.UChicago.EDU (Keeper of the Sacred Tablets) writes: > And the block pointers have all been zeroed out. (This makes > fsck happier.) Oh well, if he just wants the name of the file > that's gone, much good may it do him. Those block pointers had better be someplace or anyone trying to read/write the file is gonna' be in _BIG_ trouble. There is still the inode table, you if you _really_ want to, you can open /dev/kmem and go looking for the inode there. Bmap() still needs the 13 inode (last time I looked :-)) addresses - and the *-indirect blocks still have to have their addresses. - John. Disclaimer - No disclaimer. Whatcha gonna do, sue me?