diff options
-rw-r--r-- | core/pxelinux.asm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/pxelinux.asm b/core/pxelinux.asm index 0e65e073..58201a0b 100644 --- a/core/pxelinux.asm +++ b/core/pxelinux.asm @@ -1105,6 +1105,8 @@ searchdir: ; SI -> first byte of options; [E]CX -> byte count .parse_oack: jcxz .done_pkt ; No options acked + +.get_opt_name: ; If we find an option which starts with a NUL byte, ; (a null option), we're either seeing garbage that some ; TFTP servers add to the end of the packet, or we have @@ -1114,7 +1116,6 @@ searchdir: cmp byte [si],0 je .done_pkt -.get_opt_name: mov di,si mov bx,si .opt_name_loop: lodsb |