2009-07-20 Vladimir Serbinenko <phcoder@gmail.com>
commitd412478a36fb53bb5f279a6078cd705d53e1dfbc
authorphcoder <phcoder@d0de0278-0dc1-4c01-8a07-af38b3205e46>
Mon, 20 Jul 2009 10:01:44 +0000 (20 10:01 +0000)
committerphcoder <phcoder@d0de0278-0dc1-4c01-8a07-af38b3205e46>
Mon, 20 Jul 2009 10:01:44 +0000 (20 10:01 +0000)
tree89c1609fec17996a46025011b4fa32b28c5eb8a4
parent1c3ce73633e4f3cf3fc61d52427da12562c359ae
2009-07-20  Vladimir Serbinenko  <phcoder@gmail.com>

Add symlink, mtime and label support to AtheFS.

* fs/afs.c (grub_afs_sblock): Declare `name' as char.
(grub_afs_iterate_dir): Handle symlinks.
(grub_afs_open): Use grub_afs_read_symlink.
(grub_afs_dir): Likewise.
Pass mtime.
(grub_afs_label): New function.
(grub_afs_fs): Add grub_afs_label.
(grub_afs_read_symlink): New function.

git-svn-id: svn+ssh://svn.savannah.gnu.org/grub/trunk/grub2@2429 d0de0278-0dc1-4c01-8a07-af38b3205e46
ChangeLog
fs/afs.c