|
|
Message-ID: <20111031101306.GA23441@albatros>
Date: Mon, 31 Oct 2011 14:13:06 +0400
From: Vasiliy Kulikov <segoon@...nwall.com>
To: owl-dev@...ts.openwall.com
Subject: Re: syslinux
On Mon, Oct 31, 2011 at 13:28 +0400, Solar Designer wrote:
> I was hoping that you had a fix for syslinux, but a workaround like that
> works for now...
SYSLINUX doesn't see symlinks at ISO9660 at all:
iso9660/iso9660.c:
static inline enum dirent_type get_inode_mode(uint8_t flags)
{
return (flags & 0x02) ? DT_DIR : DT_REG;
}
static struct inode *iso_get_inode(struct fs_info *fs,
const struct iso_dir_entry *de)
{
...
inode->mode = get_inode_mode(de->flags);
...
}
--
Vasiliy
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.