[syslinux:lwip] pxe, ftp: handle some DOS FTP stacks correctly

syslinux-bot for H. Peter Anvin hpa at zytor.com
Sun May 8 18:57:50 PDT 2011


Commit-ID:  28cbed47f60a153e38674727a4cdd8a42c268583
Gitweb:     http://syslinux.zytor.com/commit/28cbed47f60a153e38674727a4cdd8a42c268583
Author:     H. Peter Anvin <hpa at zytor.com>
AuthorDate: Sun, 8 May 2011 16:48:10 -0700
Committer:  H. Peter Anvin <hpa at zytor.com>
CommitDate: Sun, 8 May 2011 16:48:10 -0700

pxe, ftp: handle some DOS FTP stacks correctly

Handle stacks which output similar to DOS DIR format correctly.

Signed-off-by: H. Peter Anvin <hpa at zytor.com>


---
 core/fs/pxe/ftp_readdir.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/core/fs/pxe/ftp_readdir.c b/core/fs/pxe/ftp_readdir.c
index 2eb7748..6b87f77 100644
--- a/core/fs/pxe/ftp_readdir.c
+++ b/core/fs/pxe/ftp_readdir.c
@@ -32,6 +32,7 @@ static int dirtype(char type)
     case 'b':
 	return DT_BLK;
     case '-':
+    case '0' ... '9':		/* Some DOS FTP stacks */
 	return DT_REG;
     case 'l':
 	return DT_LNK;



More information about the Syslinux-commits mailing list