[syslinux] [Fwd: pxelinux doesn't suppress common prefix if nothing precedes double colon]
H. Peter Anvin
hpa at zytor.com
Fri Nov 16 15:18:23 PST 2007
Paul Whittaker wrote:
> Just a reminder that this remains an issue up to and including the
> latest syslinux 3.53-pre (0x473cfc9c).
>
> Additional testing suggests that implicit hostname/IP has never worked,
> ever since the common prefix suppression feature was added in version 3.00.
>
> -------- Original Message --------
> Subject: pxelinux doesn't suppress common prefix if nothing precedes
> double colon
> Date: Sat, 25 Aug 2007 22:22:00 -0400
> From: Paul Whittaker <whitpa at velocitynet.com.au>
> To: syslinux at zytor.com
>
> Contrary to the pxelinux.doc documentation, the common filename prefix
> is only suppressed if an explicit hostname or IP address precedes the
> double colon, e.g. 192.168.1.1::/foobar. A tcpdump of TFTP requests
> reveals that the double colon does nothing in implicit case (::/foobar
> is the same as /foobar, i.e. gets mapped to /pxelinux//foobar or
> whatever). 0.0.0.0::/foobar also does this.
>
> I first noticed the problem in 3.51, and have confirmed that it still
> exists in the current (3.52 0x46d0cdef) git code.
>
> Sorry, my 80x86 assembly skills are too rusty to fix this myself, but it
> should be 100% reproduceable.
>
I just tested this on my own system, and I explicitly do *NOT* see this
problem in syslinux-3.53-pre5. I need more details about exactly what
you're trying to do; in particular if you can send me a config file that
reproduces the problem it would help.
-h-pa
More information about the Syslinux
mailing list