summaryrefslogtreecommitdiff
path: root/isolinux.asm
diff options
context:
space:
mode:
authorhpa <hpa>2001-11-20 22:21:33 +0000
committerhpa <hpa>2001-11-20 22:21:33 +0000
commiteeced4194301664a7c9a9d56c53a4ff2acd4e3c5 (patch)
treed28767c3bba12b691c40d914b820f240fc9b1f65 /isolinux.asm
parent36025c01731003624f7b47a4b0f114d198db6059 (diff)
downloadsyslinux-eeced4194301664a7c9a9d56c53a4ff2acd4e3c5.tar.gz
Correct parsing of serial flow control
Diffstat (limited to 'isolinux.asm')
-rw-r--r--isolinux.asm3
1 files changed, 3 insertions, 0 deletions
diff --git a/isolinux.asm b/isolinux.asm
index 32f1259c..33903d2c 100644
--- a/isolinux.asm
+++ b/isolinux.asm
@@ -1192,6 +1192,9 @@ pc_serial: call getint ; "serial" command
jc .nobaud
.valid_baud:
push ebx
+ call skipspace
+ jc .parse_baud
+ call ungetc
call getint ; Hardware flow control?
jnc .valid_flow
xor bl,bl ; Default -> no flow control