Save device number as well as inode number for each directory.
authorJim Meyering <jim@meyering.net>
Sat, 20 May 2000 09:23:27 +0000 (09:23 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 20 May 2000 09:23:27 +0000 (09:23 +0000)
commitf5fb72e12cb1e8480afa9e5b21886271b79189bd
treeab32ec31efd9ed84a16b25059c4137b901da426c
parent8fd90d4b2ba38b32d7b65be22ef1f9863726d704
Save device number as well as inode number for each directory.

(struct active_dir_ent) [st_dev]: New member.
[st_ino]: Rename from `inum'.
(make_active_dir_ent) [device]: New parameter.
(hash_compare_active_dir_ents): Compare using SAME_INODE macro.
(fspec_init_common): New function, factored out.
(fspec_init_file): Initialize have_device member.
(fspec_get_full_mode): Remove parameter.  Update caller.
Set have_device and st_dev members.
src/remove.c