Displaying 4 results from an estimated 4 matches for "iso_readdir".
Did you mean:
do_readdir
2013 Apr 25
1
[syslinux:rockridge] iso9660.c did not copy terminating 0 of Rock Ridge name
...rDate: Thu, 4 Apr 2013 20:02:37 +0200
> Committer: Matt Fleming <matt.fleming at intel.com>
> CommitDate: Thu, 25 Apr 2013 14:59:08 +0100
>
> iso9660.c did not copy terminating 0 of Rock Ridge name
>
> I noticed that the trailing 0-byte is not copied to the result of
> iso_readdir(). The function iso_convert_name() does append a trailing 0.
>
> ---
> core/fs/iso9660/iso9660.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Would it be possible for a (broken) disc to have a non-null-terminated
name here?
I'm wondering if it would be better to...
2013 Mar 26
5
Allowed code pages and encodings to write f0.txt through f1.txt?
Hi there.
Slackware's installer, that I am internationalizing, makes use of ISOLINUX.
I want to give instructions to users in other languages than US English, e.g. which code to type
to see installation messages in their native language.
So my question are:
(1) Which character encodings can be used in message.txt and f1.txt through f1O.txt?
(2) Is UTF-8 allowed?
(3) I'm guessing that
2013 Mar 31
1
Rock Ridge for core/fs/iso9660
...s:
core/fs/iso9660/susp_rr.h ~ 4000 bytes
core/fs/iso9660/susp_rr.c ~ 15000 bytes
Opinions regarding coding style and license are welcome.
I inserted two calls of susp_rr_get_nm() into iso9660/iso9660.c,
so that hopefully Rock Ridge names will be processed in functions
iso_find_entry() and iso_readdir(). The old ISO name processing
is supposed to still work as fallback.
Function iso_fs_init() now ends by a call of the Rock Ridge
detector susp_rr_check_signatures().
struct iso_sb_info in iso9660_fs.h has been extended by a flag,
whether Rock Ridge is enabled, and by a skip length variable.
The...
2013 Nov 19
2
[PATCH] Add filesystem UUID to SYSAPPEND for FAT
...sysappend_set_fs_uuid();
+
}
diff --git a/core/fs/iso9660/iso9660.c b/core/fs/iso9660/iso9660.c
index fe58a5b..4756cf7 100644
--- a/core/fs/iso9660/iso9660.c
+++ b/core/fs/iso9660/iso9660.c
@@ -299,4 +299,5 @@ const struct fs_ops iso_fs_ops = {
.iget = iso_iget,
.readdir = iso_readdir,
.next_extent = no_next_extent,
+ .fs_uuid = NULL,
};
diff --git a/core/fs/ntfs/ntfs.c b/core/fs/ntfs/ntfs.c
index f54df7e..6a983de 100644
--- a/core/fs/ntfs/ntfs.c
+++ b/core/fs/ntfs/ntfs.c
@@ -1385,4 +1385,5 @@ const struct fs_ops ntfs_fs_ops = {
.iget_root = ntfs_iget_...