2017-12-22 22:24:30 +01:00
|
|
|
|
NEW
|
2017-03-29 17:48:15 +02:00
|
|
|
|
PREFIX /A2OSX.BUILD
|
2017-12-22 22:24:30 +01:00
|
|
|
|
AUTO 4,1
|
2016-03-13 23:09:00 +01:00
|
|
|
|
.LIST OFF
|
|
|
|
|
*--------------------------------------
|
2017-02-15 17:14:41 +01:00
|
|
|
|
HST.GetByName >PULLW ZPPtrDNS
|
2016-03-13 23:09:00 +01:00
|
|
|
|
>PULLW ZPPtrIP
|
2017-03-16 08:32:24 +01:00
|
|
|
|
|
2018-05-24 17:21:38 +02:00
|
|
|
|
lda ZPPtrIP
|
|
|
|
|
clc
|
|
|
|
|
adc #3
|
|
|
|
|
tay
|
|
|
|
|
lda ZPPtrIP+1
|
|
|
|
|
adc #0
|
|
|
|
|
>PUSHYA
|
|
|
|
|
|
|
|
|
|
lda ZPPtrIP
|
|
|
|
|
clc
|
|
|
|
|
adc #2
|
|
|
|
|
tay
|
|
|
|
|
lda ZPPtrIP+1
|
|
|
|
|
adc #0
|
|
|
|
|
>PUSHYA
|
|
|
|
|
|
|
|
|
|
>LDYA ZPPtrIP
|
|
|
|
|
iny
|
|
|
|
|
bne .1
|
|
|
|
|
inc
|
|
|
|
|
.1 >PUSHYA
|
|
|
|
|
|
|
|
|
|
>PUSHW ZPPtrIP
|
|
|
|
|
|
2018-05-25 21:03:31 +02:00
|
|
|
|
>PUSHW L.HST.SScanF
|
2018-05-24 17:21:38 +02:00
|
|
|
|
>LDYA ZPPtrDNS
|
2018-05-25 21:03:31 +02:00
|
|
|
|
|
2018-05-24 17:21:38 +02:00
|
|
|
|
>SYSCALL SScanF.YA
|
2016-03-20 23:16:01 +01:00
|
|
|
|
bcc .9
|
|
|
|
|
jmp DNS.QUERY.I
|
2016-03-13 23:09:00 +01:00
|
|
|
|
.9 rts
|
|
|
|
|
*--------------------------------------
|
2017-02-15 17:14:41 +01:00
|
|
|
|
HST.GetByAddr >PULLW ZPPtrIP
|
2016-03-13 23:09:00 +01:00
|
|
|
|
>PULLW ZPPtrDNS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sec
|
|
|
|
|
rts
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
MAN
|
2017-03-30 08:31:12 +02:00
|
|
|
|
SAVE /A2OSX.SRC/LIB/LIBTCPIP.S.HST
|
|
|
|
|
LOAD /A2OSX.SRC/LIB/LIBTCPIP.S
|
2016-03-13 23:09:00 +01:00
|
|
|
|
ASM
|