home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
amitomb
/
graphic.library.asm
< prev
next >
Wrap
Assembly Source File
|
2012-06-14
|
85KB
|
5,037 lines
****************************************************************************
exeobj
errfile 'ram:assem.output'
objfile 'graphic.library'
;_[]
SECTION graphiclibrary000000,CODE
ProgStart:
MOVEQ #-1,D0
lbC000002: RTS
lbW000004: dw $4AFC
dl lbW000004
dl ixnetlibrary.MSG
dw $802E
dw $900
dl ixnetlibrary.MSG
dl ixnet46168000.MSG
dl lbL00004C
ixnetlibrary.MSG: db 'ixnet.library',0
ixnet46168000.MSG: db 'ixnet 46.1 [68000] (30.3.97)',$D,$A,0
db 0
lbL00004C: dl $2C
dl lbL00005C
dl lbL000210
dl lbC00023C
lbL00005C: dl lbC000254
dl lbC00026C
dl lbC000292
dl lbC0002E0
dl lbC002364
dl lbC0023BE
dl lbC002420
dl lbC002472
dl lbC0024D0
dl lbC0027AA
dl lbC002532
dl lbC0025B0
dl lbC002616
dl lbC002674
dl lbC0026E6
dl lbC00274C
dl lbC0027C6
dl lbC002818
dl lbC00287E
dl lbC0028E4
dl lbC002942
dl lbC0029A0
dl lbC002A46
dl lbC002AEC
dl lbC002F46
dl lbC002DD8
dl lbC0036CA
dl lbC003620
dl lbC001044
dl lbC0010B2
dl lbC00112E
dl lbC001232
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC0020E6
dl lbC0021C2
dl lbC000002
dl lbC000002
dl lbC000388
dl lbC0003EE
dl lbC000492
dl lbC00059E
dl lbC000626
dl lbC000002
dl lbC000990
dl lbC0009CE
dl lbC000A52
dl lbC000A14
dl lbC000AA4
dl lbC001478
dl lbC001504
dl lbC00156A
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC0005D4
dl lbC002216
dl lbC0011BE
dl lbC001818
dl lbC0013DC
dl lbC001422
dl lbC00305A
dl lbC003324
dl lbC0011F8
dl lbC000DEA
dl lbC001006
dl lbC000CBA
dl lbC000D0A
dl lbC000D88
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC0022AE
dl lbC0022F4
dl lbC0033B4
dl lbC003420
dl lbC00349C
dl lbC0034F2
dl lbC000B0C
dl lbC000B5E
dl lbC003564
dl lbC000932
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC000002
dl lbC00224E
dl lbC000002
dl lbC000346
dl lbC002FE4
dl $FFFFFFFF
lbL000210: dl $E0000008
dl $900C000
dw 10
dl ixnetlibrary.MSG
dw $E000
dw 14
dw $600
dw $D000
dw $14
dw $2E
dw $D000
dw $16
dw 1
dw $C000
dw $18
dl ixnet46168000.MSG
dw 0
dw 0
lbC00023C: PUSH A5
MOVEA.L D0,A5
MOVE.L A0,($24,A5)
PEA (A5)
JSR (lbC001CD8)
LEA (4,SP),SP
POP A5
RTS
lbC000254: ADDQ.W #1,($20,A6)
BCLR #3,(14,A6)
PEA (A6)
JSR (lbC001DDE)
LEA (4,SP),SP
RTS
lbC00026C: PEA (A6)
JSR (lbC001BC8)
LEA (4,SP),SP
CLR.L D0
SUBQ.W #1,($20,A6)
BNE.W lbC000290
BTST #3,(14,A6)
BEQ.W lbC000290
BSR.W lbC000292
lbC000290: RTS
lbC000292: PUSHM D2/A5/A6
MOVEA.L A6,A5
MOVEA.L (4).W,A6
TST.W ($20,A5)
BEQ.W lbC0002B0
BSET #3,(14,A5)
CLR.L D0
BRA.W lbC0002DA
lbC0002B0: MOVE.L ($24,A5),D2
MOVEA.L A5,A1
JSR (-$FC,A6)
;fiX "_LVO" type symbol expected
PEA (A5)
JSR (lbC001C5E)
LEA (4,SP),SP
CLR.L D0
MOVEA.L A5,A1
MOVE.W ($10,A5),D0
SUBA.L D0,A1
ADD.W ($12,A5),D0
JSR (-$D2,A6)
;fiX "_LVO" type symbol expected
MOVE.L D2,D0
lbC0002DA: POPM D2/A5/A6
RTS
lbC0002E0: CLR.L D0
RTS
lbC0002E4: ADDA.W #$FEF8,SP
PUSHM A2-A4
MOVEA.L ($118,SP),A4
MOVEA.L ($11C,SP),A3
PEA ($100).W
LEA ($12,SP),A2
PUSH A2
BSR.W lbC0020E6
PEA ($2E).W
PUSH A2
JSR (lbC00373C)
MOVEA.L D0,A0
ADDA.W #$10,SP
CMPA.W #0,A0
BEQ.B lbC000324
PEA (-1,A3)
PEA (1,A0)
BRA.B lbC00032A
lbC000324: PEA (-1,A3)
PUSH A2
lbC00032A: PUSH A4
JSR (lbC003748)
ADDA.W #12,SP
CLR.B (-1,A4,A3.L)
MOVEQ #0,D0
POPM A2-A4
ADDA.W #$108,SP
RTS
lbC000346: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVE.L ($10,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC000378
PUSH D1
PUSH D0
BSR.W lbC0002E4
ADDQ.W #8,SP
BRA.B lbC000382
lbC000378: MOVEA.L (4,A0),A6
MOVEA.L D0,A1
JSR (-$60,A6)
;fiX "_LVO" type symbol expected
lbC000382: POP D2
POP A6
RTS
lbC000388: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC0003B0
MOVEA.L (12,A0),A6
JSR (-$A2,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0003E8
lbC0003B0: TST.L ($2750,A1)
BNE.B lbC0003BE
BSR.W lbC000548
TST.L D0
BEQ.B lbC0003D0
lbC0003BE: CLR.L -(SP)
CLR.L -(SP)
CLR.L -(SP)
BSR.W lbC00067C
ADDA.W #12,SP
TST.L D0
BNE.B lbC0003D4
lbC0003D0: MOVEQ #0,D0
BRA.B lbC0003E8
lbC0003D4: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2740,D0
lbC0003E8: POP D2
POP A6
RTS
lbC0003EE: PUSHM D2/D3/A2/A3/A6
MOVE.L ($18,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A3
MOVEQ #3,D3
CMP.L ($18,A3),D3
BNE.B lbC00043E
MOVEA.L (12,A3),A6
MOVEA.L D2,A1
JSR (-$90,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D2
BNE.B lbC00043A
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A2
MOVEA.L (12,A3),A6
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(A2)
lbC00043A: MOVE.L D2,D0
BRA.B lbC00048C
lbC00043E: BSR.W lbC000548
TST.L D0
BEQ.B lbC00048A
PUSH D2
CLR.L -(SP)
PEA (1).W
BSR.W lbC00067C
MOVE.L D0,D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
ADDA.W #12,SP
TST.L ($2754,A0)
BNE.B lbC000470
BSR.W lbC000626
lbC000470: TST.L D2
BEQ.B lbC00048A
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2740,D0
BRA.B lbC00048C
lbC00048A: MOVEQ #0,D0
lbC00048C: POPM D2/D3/A2/A3/A6
RTS
lbC000492: PUSHM D2/D3/A2/A3/A6
MOVE.W ($1A,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A3
MOVEQ #3,D3
CMP.L ($18,A3),D3
BNE.B lbC0004E2
MOVEA.L (12,A3),A6
MOVE.W D2,D0
JSR (-$96,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D2
BNE.B lbC0004DE
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A2
MOVEA.L (12,A3),A6
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(A2)
lbC0004DE: MOVE.L D2,D0
BRA.B lbC000530
lbC0004E2: BSR.B lbC000548
TST.L D0
BEQ.B lbC00052E
CLR.L -(SP)
MOVE.W D2,-(SP)
CLR.W -(SP)
PEA (1).W
BSR.W lbC00067C
MOVE.L D0,D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
ADDA.W #12,SP
TST.L ($2754,A0)
BNE.B lbC000514
BSR.W lbC000626
lbC000514: TST.L D2
BEQ.B lbC00052E
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2740,D0
BRA.B lbC000530
lbC00052E: MOVEQ #0,D0
lbC000530: POPM D2/D3/A2/A3/A6
RTS
lbC000536: MOVEQ #0,D1
inetdbgroup.MSG: db '/inet/db/group',0,0
;fiX Bad code terminator
lbC000548: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($2750,A0),D0
BEQ.B lbC00056A
PUSH D0
JSR (lbC003754)
MOVEQ #1,D0
ADDQ.W #4,SP
RTS
lbC00056A: PEA (lbC000536)
PEA (inetdbgroup.MSG)
JSR (lbC003760)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2750,A0)
ADDQ.W #8,SP
SNE D0
EXT.W D0
MOVEA.W D0,A0
MOVE.L A0,D0
NEG.L D0
RTS
;fiX Label expected
NOP
lbC00059E: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC0005C4
CLR.L -(SP)
BSR.B lbC0005D4
ADDQ.W #4,SP
BRA.B lbC0005CE
lbC0005C4: MOVEA.L (12,A0),A6
JSR (-$9C,A6)
;fiX "_LVO" type symbol expected
MOVEQ #1,D0
lbC0005CE: POP D2
POP A6
RTS
lbC0005D4: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC0005FE
MOVEA.L (12,A0),A6
JSR (-$9C,A6)
;fiX "_LVO" type symbol expected
MOVEQ #1,D0
BRA.B lbC000620
lbC0005FE: BSR.W lbC000548
TST.L D0
BEQ.B lbC00061E
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L (12,SP),($2754,A0)
MOVEQ #1,D0
BRA.B lbC000620
lbC00061E: MOVEQ #0,D0
lbC000620: POP D2
POP A6
RTS
lbC000626: PUSHM D2/A2/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A2
MOVEA.L ($22B6,A2),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC00064C
MOVEA.L (12,A0),A6
JSR (-$A8,A6)
;fiX "_LVO" type symbol expected
lbC00064C: MOVE.L ($2750,A2),D0
BEQ.B lbC00066E
PUSH D0
JSR (lbC00376C)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
CLR.L ($2750,A0)
ADDQ.W #4,SP
lbC00066E: POPM D2/A2/A6
RTS
ascii.MSG0: db '|',$A,0
ascii.MSG: db ', ',$A,0
db 0
lbC00067C: LINK.W A5,#-4
PUSHM D2-D4/A2-A4
MOVE.L (8,A5),D3
MOVE.L (12,A5),D4
MOVE.L ($10,A5),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($275C,A0)
BNE.B lbC0006C2
PEA ($401).W
JSR (lbC003778)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($275C,A0)
ADDQ.W #4,SP
lbC0006C2: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($2758,A0)
BNE.B lbC0006F4
PEA ($320).W
JSR (lbC003778)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2758,A0)
ADDQ.W #4,SP
lbC0006F4: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($275C,A0)
BEQ.B lbC00070E
TST.L ($2758,A0)
BNE.B lbC00071C
lbC00070E: MOVEA.L ($C94,A0),A0
MOVEQ #12,D1
MOVE.L D1,(A0)
MOVEQ #0,D0
BRA.W lbC0008E8
lbC00071C: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($2750,A0)
PEA ($400).W
PUSH ($275C,A0)
JSR (lbC003784)
ADDA.W #12,SP
TST.L D0
BNE.B lbC00074A
MOVEQ #0,D0
BRA.W lbC0008E8
lbC00074A: MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($275C,A0),(-4,A5)
PEA (10).W
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
PUSH ($275C,A0)
JSR (lbC003790)
ADDQ.W #8,SP
TST.L D0
BNE.B lbC0007DC
lbC00077A: MOVEA.L (lbL003924),A2
MOVEA.L ($114,A2),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($2750,A0),A1
MOVEA.L (4,A1),A0
LEA (-1,A0),A4
MOVE.L A4,(4,A1)
SUBQ.W #1,A0
CMPA.W #0,A0
BGE.B lbC0007B6
MOVEA.L ($114,A2),A0
MOVEA.L ($2E,A0),A0
PUSH ($2750,A0)
JSR (lbC00379C)
ADDQ.W #4,SP
BRA.B lbC0007CA
lbC0007B6: MOVEA.L ($114,A2),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($2750,A0),A0
MOVEA.L (A0),A1
CLR.L D0
MOVE.B (A1),D0
ADDQ.L #1,(A0)
lbC0007CA: MOVEQ #10,D1
CMP.L D0,D1
BEQ.W lbC00071C
MOVEQ #-1,D1
CMP.L D0,D1
BNE.B lbC00077A
BRA.W lbC00071C
lbC0007DC: PEA (ascii.MSG0)
PEA (-4,A5)
JSR (lbC0037A8)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2740,A0)
ADDQ.W #8,SP
TST.L D3
BEQ.B lbC000824
TST.L D2
BEQ.B lbC000824
PUSH D2
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
PUSH ($2740,A0)
JSR (lbC0037B4)
ADDQ.W #8,SP
TST.L D0
BNE.W lbC00071C
lbC000824: PEA (ascii.MSG0)
LEA (-4,A5),A3
PUSH A3
LEA (lbC0037A8),A2
JSR (A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2744,A0)
PEA (ascii.MSG0)
PUSH A3
JSR (A2)
ADDA.W #$10,SP
TST.L D0
BEQ.W lbC00071C
PUSH D0
JSR (lbC0037C0)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2748,A0)
ADDQ.W #4,SP
TST.L D3
BEQ.B lbC000892
TST.L D2
BNE.B lbC000892
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
CMP.L ($2748,A0),D4
BNE.W lbC00071C
lbC000892: MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($2758,A0),D0
MOVE.L D0,($274C,A0)
MOVEA.L D0,A2
MOVEA.L ($114,A1),A0
BRA.B lbC0008D2
lbC0008B0: PEA (ascii.MSG)
PEA (-4,A5)
JSR (lbC0037A8)
MOVE.L D0,(A2)
ADDQ.W #8,SP
BEQ.B lbC0008E6
ADDQ.W #4,A2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
lbC0008D2: MOVEA.L ($2E,A0),A0
MOVE.L ($2758,A0),D0
ADDI.L #$31C,D0
CMP.L A2,D0
BNE.B lbC0008B0
CLR.L (A2)
lbC0008E6: MOVEQ #1,D0
lbC0008E8: MOVEM.L (-$1C,A5),D2-D4/A2-A4
UNLK A5
RTS
lbC0008F2: PUSH A6
PUSH D2
MOVE.L (12,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC000924
MOVEA.L (12,A0),A6
MOVE.L D1,D0
MOVEA.L ($10,SP),A1
JSR (-$66,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00092C
lbC000924: MOVEQ #0,D0
TST.L D1
BGT.B lbC00092C
MOVEQ #-1,D0
lbC00092C: POP D2
POP A6
RTS
lbC000932: ADDA.W #$FBFC,SP
PUSHM D2/A2/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC00095E
MOVEA.L (8,A0),A6
JSR (-$120,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000986
lbC00095E: PEA ($400).W
LEA ($10,SP),A2
PUSH A2
BSR.W lbC0020E6
PUSH A2
BSR.B lbC000990
MOVEA.L D0,A0
ADDA.W #12,SP
CMPA.W #0,A0
BNE.B lbC000980
MOVEQ #0,D0
BRA.B lbC000986
lbC000980: MOVEA.L ($10,A0),A0
MOVE.L (A0),D0
lbC000986: POPM D2/A2/A6
ADDA.W #$404,SP
RTS
lbC000990: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC0009BE
MOVEA.L (4,A0),A6
MOVEA.L D0,A0
JSR (-$8A,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0009C8
lbC0009BE: MOVEA.L (8,A0),A6
MOVEA.L D0,A0
JSR (-$D2,A6)
;fiX "_LVO" type symbol expected
lbC0009C8: POP D2
POP A6
RTS
lbC0009CE: PUSH A6
PUSH D2
MOVEA.L (12,SP),A1
MOVE.L ($10,SP),D0
MOVE.L ($14,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC000A04
MOVEA.L (4,A0),A6
MOVEA.L A1,A0
JSR (-$90,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000A0E
lbC000A04: MOVEA.L (8,A0),A6
MOVEA.L A1,A0
JSR (-$D8,A6)
;fiX "_LVO" type symbol expected
lbC000A0E: POP D2
POP A6
RTS
lbC000A14: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVE.L ($10,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC000A44
MOVEA.L (4,A0),A6
JSR (-$12C,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000A4C
lbC000A44: MOVEA.L (8,A0),A6
JSR (-$E4,A6)
;fiX "_LVO" type symbol expected
lbC000A4C: POP D2
POP A6
RTS
lbC000A52: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC000A80
MOVEA.L (4,A0),A6
MOVEA.L D0,A0
JSR (-$132,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000A8A
lbC000A80: MOVEA.L (8,A0),A6
MOVEA.L D0,A0
JSR (-$DE,A6)
;fiX "_LVO" type symbol expected
lbC000A8A: POP D2
POP A6
RTS
AmiTCPdbnetwo.MSG: db '/AmiTCP/db/networks',0
lbC000AA4: PUSHM D2/D3/A6
MOVE.L ($10,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #2,D3
CMP.L ($18,A0),D3
BNE.B lbC000AD2
MOVEA.L (4,A0),A6
MOVE.L D2,D1
JSR (-$11A,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000B06
lbC000AD2: MOVE.L (lbL004244),D0
BNE.B lbC000AF6
PEA (lbC000536)
PEA (AmiTCPdbnetwo.MSG)
JSR (lbC003760)
MOVE.L D0,(lbL004244)
ADDQ.W #8,SP
BRA.B lbC000B00
lbC000AF6: PUSH D0
JSR (lbC003754)
ADDQ.W #4,SP
lbC000B00: OR.L D2,(lbL004358)
lbC000B06: POPM D2/D3/A6
RTS
lbC000B0C: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC000B34
MOVEA.L (4,A0),A6
JSR (-$120,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000B52
lbC000B34: MOVE.L (lbL004244),D0
BEQ.B lbC000B4C
PUSH D0
JSR (lbC00376C)
CLR.L (lbL004244)
ADDQ.W #4,SP
lbC000B4C: CLR.L (lbL004358)
lbC000B52: POP D2
POP A6
RTS
ascii.MSG1: db '#',$A,0
ascii.MSG2: db ' '
db 9
db 0
lbC000B5E: PUSHM D2/A2/A3/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC000B88
MOVEA.L (4,A0),A6
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
BRA.W lbC000CB4
lbC000B88: TST.L (lbL004244)
BNE.B lbC000BAC
PEA (lbC000536)
PEA (AmiTCPdbnetwo.MSG)
JSR (lbC003760)
MOVE.L D0,(lbL004244)
ADDQ.W #8,SP
BEQ.B lbC000BCE
lbC000BAC: PUSH (lbL004244)
PEA ($400).W
PEA (lbL003A3C)
JSR (lbC003784)
MOVEA.L D0,A3
ADDA.W #12,SP
CMPA.W #0,A3
BNE.B lbC000BD4
lbC000BCE: MOVEQ #0,D0
BRA.W lbC000CB4
lbC000BD4: CMPI.B #$23,(A3)
BEQ.B lbC000BAC
PEA (ascii.MSG1)
PUSH A3
LEA (lbC0037CC),A2
JSR (A2)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC000BAC
CLR.B (A6)
MOVE.L A3,(lbL00424C)
PEA (ascii.MSG2)
PUSH A3
JSR (A2)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC000BAC
CLR.B (A6)+
BRA.B lbC000C16
lbC000C14: ADDQ.W #1,A6
lbC000C16: MOVE.B (A6),D0
CMPI.B #$20,D0
BEQ.B lbC000C14
CMPI.B #9,D0
BEQ.B lbC000C14
PEA (ascii.MSG2)
PUSH A6
JSR (lbC0037CC)
MOVEA.L D0,A3
ADDQ.W #8,SP
CMPA.W #0,A3
BEQ.B lbC000C3E
CLR.B (A3)+
lbC000C3E: PUSH A6
JSR (lbC0037D8)
MOVE.L D0,(lbL004258)
MOVEQ #2,D2
MOVE.L D2,(lbL004254)
MOVE.L #lbL00425C,D0
MOVE.L D0,(lbL004250)
MOVEA.L D0,A2
ADDQ.W #4,SP
CMPA.W #0,A3
BEQ.B lbC000CA6
MOVEA.L A3,A6
BRA.B lbC000CA6
lbC000C6E: MOVE.B (A6),D0
BEQ.B lbC000CAC
CMPI.B #$20,D0
BEQ.B lbC000C7E
CMPI.B #9,D0
BNE.B lbC000C82
lbC000C7E: ADDQ.W #1,A6
BRA.B lbC000CA6
lbC000C82: CMPA.L #lbL0042E4,A2
BCC.B lbC000C8C
MOVE.L A6,(A2)+
lbC000C8C: PEA (ascii.MSG2)
PUSH A6
JSR (lbC0037CC)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC000CAC
CLR.B (A6)+
lbC000CA6: CMPA.W #0,A6
BNE.B lbC000C6E
lbC000CAC: CLR.L (A2)
MOVE.L #lbL00424C,D0
lbC000CB4: POPM D2/A2/A3/A6
RTS
lbC000CBA: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC000CE6
MOVEA.L (4,A0),A6
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000CEE
lbC000CE6: MOVEA.L (8,A0),A6
JSR (-$FC,A6)
;fiX "_LVO" type symbol expected
lbC000CEE: POP D2
POP A6
RTS
AmiTCPdbproto.MSG: db '/AmiTCP/db/protocols',0,0
lbC000D0A: PUSHM D2/D3/A6
MOVE.L ($10,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #3,D3
CMP.L ($18,A0),D3
BNE.B lbC000D78
MOVE.L ($2780,A1),D0
BNE.B lbC000D5A
PEA (lbC000536)
PEA (AmiTCPdbproto.MSG)
JSR (lbC003760)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2780,A0)
ADDQ.W #8,SP
BRA.B lbC000D64
lbC000D5A: PUSH D0
JSR (lbC003754)
ADDQ.W #4,SP
lbC000D64: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
OR.L D2,($2798,A0)
BRA.B lbC000D82
lbC000D78: MOVEA.L (4,A0),A6
MOVE.L D2,D1
JSR (-$138,A6)
;fiX "_LVO" type symbol expected
lbC000D82: POPM D2/D3/A6
RTS
lbC000D88: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC000DB0
MOVEA.L (4,A0),A6
JSR (-$13E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC000DE4
lbC000DB0: MOVE.L ($2780,A1),D0
BEQ.B lbC000DD2
PUSH D0
JSR (lbC00376C)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
CLR.L ($2780,A0)
ADDQ.W #4,SP
lbC000DD2: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
CLR.L ($2798,A0)
lbC000DE4: POP D2
POP A6
RTS
lbC000DEA: PUSHM D2/A2/A3/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC000E14
MOVEA.L (4,A0),A6
JSR (-$144,A6)
;fiX "_LVO" type symbol expected
BRA.W lbC001000
lbC000E14: TST.L ($2784,A1)
BNE.B lbC000E38
PEA ($401).W
JSR (lbC003778)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2784,A0)
ADDQ.W #4,SP
lbC000E38: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($2794,A0)
BNE.B lbC000E6A
PEA ($8C).W
JSR (lbC003778)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2794,A0)
ADDQ.W #4,SP
lbC000E6A: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($2784,A0)
BEQ.B lbC000E84
TST.L ($2794,A0)
BNE.B lbC000E92
lbC000E84: MOVEA.L ($C94,A0),A0
MOVEQ #12,D2
MOVE.L D2,(A0)
lbC000E8C: MOVEQ #0,D0
BRA.W lbC001000
lbC000E92: TST.L ($2780,A0)
BNE.B lbC000EC0
PEA (lbC000536)
PEA (AmiTCPdbproto.MSG)
JSR (lbC003760)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2780,A0)
ADDQ.W #8,SP
BEQ.B lbC000E8C
lbC000EC0: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($2780,A0)
PEA ($400).W
PUSH ($2784,A0)
JSR (lbC003784)
MOVEA.L D0,A3
ADDA.W #12,SP
CMPA.W #0,A3
BEQ.B lbC000E8C
CMPI.B #$23,(A3)
BEQ.B lbC000EC0
PEA (ascii.MSG1)
PUSH A3
LEA (lbC0037CC),A2
JSR (A2)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC000EC0
CLR.B (A6)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L A3,($2788,A0)
PEA (ascii.MSG2)
PUSH A3
JSR (A2)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC000EC0
CLR.B (A6)+
BRA.B lbC000F3A
lbC000F38: ADDQ.W #1,A6
lbC000F3A: MOVE.B (A6),D0
CMPI.B #$20,D0
BEQ.B lbC000F38
CMPI.B #9,D0
BEQ.B lbC000F38
PEA (ascii.MSG2)
PUSH A6
JSR (lbC0037CC)
MOVEA.L D0,A3
ADDQ.W #8,SP
CMPA.W #0,A3
BEQ.B lbC000F62
CLR.B (A3)+
lbC000F62: PUSH A6
JSR (lbC0037C0)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2790,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($2794,A0),D0
MOVE.L D0,($278C,A0)
MOVEA.L D0,A2
ADDQ.W #4,SP
CMPA.W #0,A3
BEQ.B lbC000FEA
MOVEA.L A3,A6
lbC000F98: MOVE.B (A6),D0
BEQ.B lbC000FEA
CMPI.B #$20,D0
BEQ.B lbC000FA8
CMPI.B #9,D0
BNE.B lbC000FAC
lbC000FA8: ADDQ.W #1,A6
BRA.B lbC000FE4
lbC000FAC: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($2794,A0),D0
ADDI.L #$88,D0
CMP.L A2,D0
BLS.B lbC000FCA
MOVE.L A6,(A2)+
lbC000FCA: PEA (ascii.MSG2)
PUSH A6
JSR (lbC0037CC)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC000FEA
CLR.B (A6)+
lbC000FE4: CMPA.W #0,A6
BNE.B lbC000F98
lbC000FEA: CLR.L (A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2788,D0
lbC001000: POPM D2/A2/A3/A6
RTS
lbC001006: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC001034
MOVEA.L (4,A0),A6
MOVEA.L D0,A0
JSR (-$14A,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00103E
lbC001034: MOVEA.L (8,A0),A6
MOVEA.L D0,A0
JSR (-$F6,A6)
;fiX "_LVO" type symbol expected
lbC00103E: POP D2
POP A6
RTS
lbC001044: PUSHM D2/A2/A3/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A3
MOVEQ #3,D2
CMP.L ($18,A3),D2
BNE.B lbC001098
MOVEA.L (12,A3),A6
JSR (-$84,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BNE.B lbC00108E
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A2
MOVEA.L (12,A3),A6
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(A2)
MOVEQ #0,D0
BRA.B lbC0010AC
lbC00108E: PUSH D0
BSR.W lbC001268
ADDQ.W #4,SP
BRA.B lbC0010AC
lbC001098: MOVEA.L (4,A3),A6
JSR (-$180,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BEQ.B lbC0010AC
PUSH D0
BSR.W lbC00131C
ADDQ.W #4,SP
lbC0010AC: POPM D2/A2/A3/A6
RTS
lbC0010B2: PUSHM D2/A2/A3/A6
MOVE.L ($14,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A3
MOVEQ #3,D2
CMP.L ($18,A3),D2
BNE.B lbC00110C
MOVEA.L (12,A3),A6
MOVEA.L D0,A1
JSR (-$72,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BNE.B lbC001102
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A2
MOVEA.L (12,A3),A6
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(A2)
MOVEQ #0,D0
BRA.B lbC001122
lbC001102: PUSH D0
BSR.W lbC001268
ADDQ.W #4,SP
BRA.B lbC001122
lbC00110C: MOVEA.L (4,A3),A6
MOVEA.L D0,A0
JSR (-$17A,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BEQ.B lbC001122
PUSH D0
BSR.W lbC00131C
ADDQ.W #4,SP
lbC001122: POPM D2/A2/A3/A6
RTS
USER.MSG: db 'USER',0,0
lbC00112E: PUSHM D2/A2/A3/A6
MOVE.W ($16,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A3
MOVEQ #3,D2
CMP.L ($18,A3),D2
BNE.B lbC0011A2
CMPI.W #$FFFE,D0
BEQ.B lbC00118C
MOVEA.L (12,A3),A6
JSR (-$78,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BNE.B lbC001182
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A2
MOVEA.L (12,A3),A6
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(A2)
MOVEQ #0,D0
BRA.B lbC0011B8
lbC001182: PUSH D0
BSR.W lbC001268
ADDQ.W #4,SP
BRA.B lbC0011B8
lbC00118C: PEA (USER.MSG)
JSR (lbC0037E4)
PUSH D0
BSR.W lbC0010B2
ADDQ.W #8,SP
BRA.B lbC0011B8
lbC0011A2: MOVEA.L (4,A3),A6
MOVE.W D0,D1
JSR (-$174,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BEQ.B lbC0011B8
PUSH D0
BSR.W lbC00131C
ADDQ.W #4,SP
lbC0011B8: POPM D2/A2/A3/A6
RTS
lbC0011BE: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC0011E6
MOVEA.L (12,A0),A6
JSR (-$7E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0011F0
lbC0011E6: MOVEA.L (4,A0),A6
MOVEQ #0,D1
JSR (-$186,A6)
;fiX "_LVO" type symbol expected
lbC0011F0: MOVEQ #1,D0
POP D2
POP A6
RTS
lbC0011F8: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC001220
MOVEA.L (12,A0),A6
JSR (-$7E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00122A
lbC001220: MOVEA.L (4,A0),A6
MOVEQ #0,D1
JSR (-$186,A6)
;fiX "_LVO" type symbol expected
lbC00122A: MOVEQ #1,D0
POP D2
POP A6
RTS
lbC001232: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC00125A
MOVEA.L (12,A0),A6
JSR (-$8A,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC001262
lbC00125A: MOVEA.L (4,A0),A6
JSR (-$18C,A6)
;fiX "_LVO" type symbol expected
lbC001262: POP D2
POP A6
RTS
lbC001268: PUSH A2
MOVEA.L (8,SP),A2
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (A2),($2718,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (4,A2),($271C,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (8,A2),($2720,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (12,A2),($2724,A0)
CLR.L -(SP)
JSR (lbC0037F0)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2728,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
CLR.L ($272C,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($10,A2),($2730,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($14,A2),($2734,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($18,A2),($2738,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVEQ #-1,D1
MOVE.L D1,($273C,A0)
MOVEA.L ($114,A1),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2718,D0
ADDQ.W #4,SP
POP A2
RTS
lbC00131C: PUSH A2
MOVEA.L (8,SP),A2
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (A2),($2718,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (8,A2),($271C,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($10,A2),($2720,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($14,A2),($2724,A0)
CLR.L -(SP)
JSR (lbC0037F0)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2728,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
CLR.L ($272C,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (12,A2),($2730,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L (4,A2),($2734,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($18,A2),($2738,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVEQ #-1,D1
MOVE.L D1,($273C,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D1,($2728,A0)
MOVEA.L ($114,A1),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2718,D0
ADDQ.W #4,SP
POP A2
RTS
lbC0013DC: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVE.L ($10,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC001410
MOVEA.L (4,A0),A6
MOVEA.L D0,A0
MOVEA.L D1,A1
JSR (-$168,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00141C
lbC001410: MOVEA.L (8,A0),A6
MOVEA.L D0,A0
MOVEA.L D1,A1
JSR (-$EA,A6)
;fiX "_LVO" type symbol expected
lbC00141C: POP D2
POP A6
RTS
lbC001422: PUSH A6
PUSH D2
MOVE.L (12,SP),D0
MOVE.L ($10,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC001454
MOVEA.L (4,A0),A6
MOVEA.L D1,A0
JSR (-$16E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00145E
lbC001454: MOVEA.L (8,A0),A6
MOVEA.L D1,A0
JSR (-$F0,A6)
;fiX "_LVO" type symbol expected
lbC00145E: POP D2
POP A6
RTS
AmiTCPdbservi.MSG: db '/AmiTCP/db/services',0
lbC001478: PUSHM D2/D3/A6
MOVE.L ($10,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D3
CMP.L ($18,A0),D3
BNE.B lbC0014A6
MOVEA.L (4,A0),A6
MOVE.L D2,D1
JSR (-$156,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0014FE
lbC0014A6: MOVE.L ($2760,A1),D0
BNE.B lbC0014E2
PEA (lbC000536)
PEA (AmiTCPdbservi.MSG)
JSR (lbC003760)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2760,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
ADDQ.W #8,SP
TST.L ($2760,A0)
BEQ.B lbC0014FE
BRA.B lbC0014EC
lbC0014E2: PUSH D0
JSR (lbC003754)
ADDQ.W #4,SP
lbC0014EC: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
OR.L D2,($277C,A0)
lbC0014FE: POPM D2/D3/A6
RTS
lbC001504: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC00152C
MOVEA.L (4,A0),A6
JSR (-$15C,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC001560
lbC00152C: MOVE.L ($2760,A1),D0
BEQ.B lbC00154E
PUSH D0
JSR (lbC00376C)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
CLR.L ($2760,A0)
ADDQ.W #4,SP
lbC00154E: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
CLR.L ($277C,A0)
lbC001560: POP D2
POP A6
RTS
ascii.MSG3: db ',/',0,0
lbC00156A: PUSHM D2/A2/A3/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC001594
MOVEA.L (4,A0),A6
JSR (-$162,A6)
;fiX "_LVO" type symbol expected
BRA.W lbC00179C
lbC001594: TST.L ($2764,A1)
BNE.B lbC0015B8
PEA ($401).W
JSR (lbC003778)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2764,A0)
ADDQ.W #4,SP
lbC0015B8: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($2778,A0)
BNE.B lbC0015EA
PEA ($8C).W
JSR (lbC003778)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2778,A0)
ADDQ.W #4,SP
lbC0015EA: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
TST.L ($2764,A0)
BEQ.B lbC001604
TST.L ($2778,A0)
BNE.B lbC001612
lbC001604: MOVEA.L ($C94,A0),A0
MOVEQ #12,D2
MOVE.L D2,(A0)
lbC00160C: MOVEQ #0,D0
BRA.W lbC00179C
lbC001612: TST.L ($2760,A0)
BNE.B lbC001640
PEA (lbC000536)
PEA (AmiTCPdbservi.MSG)
JSR (lbC003760)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L D0,($2760,A0)
ADDQ.W #8,SP
BEQ.B lbC00160C
lbC001640: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($2760,A0)
PEA ($400).W
PUSH ($2764,A0)
JSR (lbC003784)
MOVEA.L D0,A2
ADDA.W #12,SP
CMPA.W #0,A2
BEQ.B lbC00160C
CMPI.B #$23,(A2)
BEQ.B lbC001640
PEA (ascii.MSG1)
PUSH A2
LEA (lbC0037CC),A3
JSR (A3)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.B lbC001640
CLR.B (A6)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L A2,($2768,A0)
PEA (ascii.MSG2)
PUSH A2
JSR (A3)
MOVEA.L D0,A2
ADDQ.W #8,SP
CMPA.W #0,A2
BEQ.B lbC001640
CLR.B (A2)+
BRA.B lbC0016BA
lbC0016B8: ADDQ.W #1,A2
lbC0016BA: MOVE.B (A2),D0
CMPI.B #$20,D0
BEQ.B lbC0016B8
CMPI.B #9,D0
BEQ.B lbC0016B8
PEA (ascii.MSG3)
PUSH A2
LEA (lbC0037CC),A3
JSR (A3)
MOVEA.L D0,A6
ADDQ.W #8,SP
CMPA.W #0,A6
BEQ.W lbC001640
CLR.B (A6)+
PUSH A2
JSR (lbC0037C0)
MOVEA.L (lbL003924),A1
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
CLR.W ($2770,A0)
MOVE.W D0,($2772,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L A6,($2774,A0)
MOVEA.L ($114,A1),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($2778,A0),D0
MOVE.L D0,($276C,A0)
MOVEA.L D0,A2
PEA (ascii.MSG2)
PUSH A6
JSR (A3)
MOVEA.L D0,A6
ADDA.W #12,SP
BRA.B lbC001778
lbC001734: MOVE.B (A6),D0
BEQ.B lbC001786
CMPI.B #$20,D0
BEQ.B lbC001744
CMPI.B #9,D0
BNE.B lbC001748
lbC001744: ADDQ.W #1,A6
BRA.B lbC001780
lbC001748: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($2778,A0),D0
ADDI.L #$88,D0
CMP.L A2,D0
BLS.B lbC001766
MOVE.L A6,(A2)+
lbC001766: PEA (ascii.MSG2)
PUSH A6
JSR (lbC0037CC)
MOVEA.L D0,A6
ADDQ.W #8,SP
lbC001778: CMPA.W #0,A6
BEQ.B lbC001786
CLR.B (A6)+
lbC001780: CMPA.W #0,A6
BNE.B lbC001734
lbC001786: CLR.L (A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVE.L ($2E,A0),D0
ADDI.L #$2768,D0
lbC00179C: POPM D2/A2/A3/A6
RTS
Noaddressasso.MSG: db 'No address associated with name',0
Unknownserver.MSG: db 'Unknown server error',0
Hostnamelooku.MSG: db 'Host name lookup failure',0
Unknownhost.MSG: db 'Unknown host',0
Error0.MSG: db 'Error 0',0
ascii.MSG4: db ': ',0
Unknownerror.MSG: db 'Unknown error',0
ascii.MSG5: db 10
db 0
lbC001818: ADDA.W #$FFBC,SP
PUSHM D2/A2-A4/A6
MOVEA.L ($5C,SP),A3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A1
LEA ($34,SP),A2
MOVEQ #3,D2
CMP.L ($18,A1),D2
BNE.W lbC00192E
MOVE.L #$8000801E,D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($22BA,A0),D1
MOVE.L D0,($14,SP)
MOVE.L D1,($18,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($1C,SP)
MOVE.L D1,($20,SP)
MOVE.L ($14,SP),($24,SP)
MOVE.L ($18,SP),($28,SP)
MOVE.L ($1C,SP),($2C,SP)
MOVE.L ($20,SP),($30,SP)
MOVEA.L (8,A1),A6
LEA ($24,SP),A0
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
MOVEA.L D0,A6
CMPA.W #0,A3
BEQ.B lbC0018D8
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($127C,A0)
PUSH A3
LEA (lbC0037FC),A2
JSR (A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($127C,A0)
PEA (ascii.MSG4)
JSR (A2)
ADDA.W #$10,SP
lbC0018D8: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($127C,A0)
PUSH A6
JSR (lbC0037FC)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($127C,A0)
PEA (10).W
JSR (lbC003808)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($127C,A0)
JSR (lbC003814)
ADDA.W #$14,SP
BRA.W lbC0019C6
lbC00192E: CMPA.W #0,A3
BEQ.B lbC00195A
TST.B (A3)
BEQ.B lbC00195A
MOVE.L A3,(A2)
PUSH A3
JSR (lbC003820)
MOVE.L D0,($3C,SP)
MOVE.L #ascii.MSG4,($40,SP)
MOVEQ #2,D2
MOVE.L D2,($44,SP)
LEA ($48,SP),A2
ADDQ.W #4,SP
lbC00195A: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22BA,A0),A0
MOVE.L (A0),D0
CMP.L (lbL003918),D0
BCC.B lbC001984
LEA (lbL003904),A0
ASL.L #2,D0
MOVE.L (A0,D0.L),D0
BRA.B lbC00198A
lbC001984: MOVE.L #Unknownerror.MSG,D0
lbC00198A: MOVE.L D0,(A2)
PUSH D0
JSR (lbC003820)
MOVE.L D0,(4,A2)
ADDQ.W #8,A2
MOVE.L #ascii.MSG5,(A2)
MOVEQ #1,D2
MOVE.L D2,(4,A2)
LEA ($38,SP),A0
MOVE.L A2,D0
SUB.L A0,D0
ASR.L #3,D0
MOVEA.L D0,A4
PEA (1,A4)
PUSH A0
PEA (2).W
JSR (lbC00382C)
ADDA.W #$10,SP
lbC0019C6: POPM D2/A2-A4/A6
ADDA.W #$44,SP
RTS
initgroupssis.MSG: db 'initgroups: %s is in too many groups',$A,0
setgroups.MSG: db 'setgroups',0
LINK.W A5,#-$40
PUSHM D2-D5/A2/A3/A6
MOVE.L (8,A5),D4
MOVE.L (12,A5),D3
MOVEQ #0,D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D5
CMP.L ($18,A0),D5
BNE.B lbC001A62
MOVEA.L (12,A0),A6
MOVEA.L D4,A1
MOVE.W D3,D0
JSR (-$6C,A6)
;fiX "_LVO" type symbol expected
BRA.W lbC001AF0
lbC001A3C: PUSH D4
PEA (initgroupssis.MSG)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
PUSH ($127C,A0)
JSR (lbC003838)
ADDA.W #12,SP
BRA.B lbC001AC8
lbC001A62: TST.L D3
BLT.B lbC001A70
MOVE.L D3,(-$40,A5)
MOVE.L D3,(-$3C,A5)
MOVEQ #2,D2
lbC001A70: BSR.W lbC00059E
lbC001A74: BSR.W lbC000388
MOVEA.L D0,A3
CMPA.W #0,A3
BEQ.B lbC001AC8
CMP.L (8,A3),D3
BEQ.B lbC001A74
MOVEA.L (12,A3),A0
TST.L (A0)
BEQ.B lbC001A74
SUBA.L A6,A6
MOVE.L D2,D0
ASL.L #2,D0
LEA (A5,D0.L),A2
lbC001A98: PUSH D4
PUSH (A0,A6.L)
JSR (lbC0037B4)
ADDQ.W #8,SP
TST.L D0
BNE.B lbC001ABA
MOVEQ #$10,D5
CMP.L D2,D5
BEQ.B lbC001A3C
MOVE.L (8,A3),(-$40,A2)
ADDQ.W #4,A2
ADDQ.L #1,D2
lbC001ABA: ADDQ.W #4,A6
MOVEA.L (12,A3),A0
TST.L (A0,A6.L)
BNE.B lbC001A98
BRA.B lbC001A74
lbC001AC8: BSR.W lbC000626
PEA (-$40,A5)
PUSH D2
BSR.W lbC0008F2
ADDQ.W #8,SP
TST.L D0
BGE.B lbC001AEE
PEA (setgroups.MSG)
JSR (lbC003844)
MOVEQ #-1,D0
ADDQ.W #4,SP
BRA.B lbC001AF0
lbC001AEE: MOVEQ #0,D0
lbC001AF0: MOVEM.L (-$5C,A5),D2-D5/A2/A3/A6
UNLK A5
RTS
intuitionlibr.MSG: db 'intuition.library',0
ixnetlibrarym.MSG: db 'ixnet.library message',0
Abort.MSG: db 'Abort',0
lbC001B28: ADDA.W #$FFD4,SP
PUSHM D2-D4/A2-A4/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A4
MOVE.B (14,A4),D2
MOVE.B D2,D4
ANDI.B #$7F,D4
MOVE.B D4,(14,A4)
LEA ($50,SP),A3
MOVEA.L (lbL003924),A6
LEA (intuitionlibr.MSG),A1
MOVEQ #0,D0
JSR (-$228,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D3
BEQ.B lbC001BBA
MOVEQ #$14,D4
MOVE.L D4,($1C,SP)
CLR.L ($20,SP)
MOVE.L #ixnetlibrarym.MSG,($24,SP)
MOVE.L ($4C,SP),($28,SP)
MOVE.L #Abort.MSG,($2C,SP)
MOVE.L ($1C,SP),($30,SP)
MOVE.L ($20,SP),($34,SP)
MOVE.L ($24,SP),($38,SP)
dw $2F6F
;fiX Bad code terminator
dw $28
;fiX Bad code terminator
lbC001B98: ORI.B #????$6F,CCR
;fiX Illegal instruction
ORI.B #$40,($2C40,A4)
SUBA.L A0,A0
LEA ($30,SP),A1
SUBA.L A2,A2
JSR (-$24C,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVEA.L D3,A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
lbC001BBA: MOVE.B D2,(14,A4)
POPM D2-D4/A2-A4/A6
ADDA.W #$2C,SP
RTS
lbC001BC8: PUSHM A2/A3/A6
MOVEA.L (lbL003924),A3
MOVEA.L ($114,A3),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A2
MOVE.L (4,A2),D0
BEQ.B lbC001C14
MOVEA.L D0,A6
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVE.L ($10,A2),D0
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVE.L ($14,A2),D0
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVEA.L (4,A2),A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
lbC001C14: MOVE.L (12,A2),D0
BEQ.B lbC001C22
MOVEA.L A3,A6
MOVEA.L D0,A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
lbC001C22: TST.L (8,A2)
BEQ.B lbC001C4E
MOVEA.L A3,A6
MOVE.L ($10,A2),D0
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVE.L ($14,A2),D0
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVEA.L (8,A2),A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
lbC001C4E: MOVEA.L A3,A6
MOVEA.L A2,A1
MOVEQ #$26,D0
JSR (-$D2,A6)
;fiX "_LVO" type symbol expected
POPM A2/A3/A6
RTS
lbC001C5E: BSR.B lbC001CAA
RTS
;fiX Label expected
NOP
doslibrary.MSG: db 'dos.library',0
;fiX Bad code terminator
lbC001C70: PUSHM D2/A2-A4/A6
LEA (lbL00392C),A0
TST.L (A0)
BEQ.B lbC001CA2
MOVEA.L A0,A4
MOVEA.L A4,A3
MOVEQ #0,D2
lbC001C84: MOVEA.L (A3),A2
MOVEA.L (lbL003924),A6
MOVEA.L (4,A4,D2.L),A1
MOVEQ #0,D0
JSR (-$228,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(A2)
BEQ.B lbC001CA4
ADDQ.W #8,A3
ADDQ.L #8,D2
TST.L (A3)
BNE.B lbC001C84
lbC001CA2: MOVEQ #1,D0
lbC001CA4: POPM D2/A2-A4/A6
RTS
lbC001CAA: PUSH A6
PUSH A2
LEA (lbL00392C),A0
TST.L (A0)
BEQ.B lbC001CD2
MOVEA.L A0,A2
lbC001CBA: MOVEA.L (A2),A0
MOVE.L (A0),D0
BEQ.B lbC001CCC
MOVEA.L (lbL003924),A6
MOVEA.L D0,A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
lbC001CCC: ADDQ.W #8,A2
TST.L (A2)
BNE.B lbC001CBA
lbC001CD2: POP A2
POP A6
RTS
lbC001CD8: PUSH D2
MOVE.L (8,SP),D2
MOVE.L (4).W,(lbL003924)
MOVE.L D2,(lbL00391C)
BSR.B lbC001C70
TST.L D0
BEQ.B lbC001CF6
MOVE.L D2,D0
BRA.B lbC001CFA
lbC001CF6: BSR.B lbC001CAA
MOVEQ #0,D0
lbC001CFA: POP D2
RTS
ixnetlibraryh.MSG: db 'ixnet.library has version %ld.%ld while ixem'
db 'ul.library has version %ld.%ld.',$A
db 'Both libraries should have the same version,'
db ' therefore ixnet.library',$A
db 'won''t be used.',0
bsdsocketlibr.MSG: db 'bsdsocket.library',0
AmiTCPlibsuse.MSG: db 'AmiTCP:libs/usergroup.library',0
socketlibrary.MSG: db 'socket.library',0,0
lbC001DDE: ADDA.W #$FFA4,SP
PUSHM D2-D4/A2-A4/A6
MOVEA.L (lbL003924),A6
MOVE.L ($114,A6),D3
MOVEA.L D3,A3
MOVEA.L ($2E,A3),A4
TST.L (lbL003920)
BNE.B lbC001E04
MOVE.L (A4),(lbL003920)
lbC001E04: MOVEA.L (lbL00391C),A1
MOVEA.L (lbL003920),A0
MOVE.L ($14,A1),D4
CMP.L ($14,A0),D4
BEQ.B lbC001E6E
CLR.L D0
MOVE.W ($16,A0),D0
PUSH D0
CLR.L D0
MOVE.W ($14,A0),D0
PUSH D0
CLR.L D0
MOVE.W ($16,A1),D0
PUSH D0
CLR.L D0
MOVE.W ($14,A1),D0
PUSH D0
PEA (ixnetlibraryh.MSG)
BSR.W lbC001B28
MOVEA.L (lbL00391C),A0
SUBQ.W #1,($20,A0)
JSR (lbC003850)
MOVEA.L D0,A0
MOVEQ #1,D4
MOVE.L D4,($18,A0)
PUSH A0
JSR (lbC00385C)
MOVEQ #0,D0
ADDA.W #$18,SP
BRA.W lbC0020C0
lbC001E6E: MOVEQ #$26,D0
MOVE.L #$10001,D1
JSR (-$C6,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,($22B6,A4)
MOVEA.L D0,A2
JSR (lbC003850)
MOVEA.L D0,A0
MOVE.L ($18,A0),D2
CMPA.W #0,A2
BEQ.W lbC0020B4
MOVEQ #1,D4
MOVE.L D4,($18,A2)
MOVEQ #2,D4
CMP.L D2,D4
BEQ.W lbC002042
BLT.B lbC001EAC
TST.L D2
BEQ.B lbC001EB4
BRA.W lbC002088
lbC001EAC: MOVEQ #3,D4
CMP.L D2,D4
BNE.W lbC002088
lbC001EB4: MOVEA.L (lbL003924),A6
LEA (bsdsocketlibr.MSG),A1
MOVEQ #3,D0
JSR (-$228,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(8,A2)
BEQ.W lbC00203E
MOVEA.L D3,A3
MOVE.L ($AC,A3),D0
MOVE.L D0,D1
ASL.L #2,D1
TST.L D0
BNE.B lbC001EE2
MOVE.L (10,A3),D3
BRA.B lbC001EEC
lbC001EE2: MOVEA.L D1,A3
MOVE.L ($10,A3),D0
MOVE.L D0,D3
ASL.L #2,D3
lbC001EEC: MOVE.L #$80000017,D0
MOVE.L D3,D1
MOVE.L D0,($4C,SP)
MOVE.L D1,($50,SP)
MOVE.L #$80000005,D0
MOVEQ #0,D1
MOVE.L D0,($54,SP)
MOVE.L D1,($58,SP)
MOVE.L #$80000007,D0
MOVEQ #0,D1
MOVE.L D0,($5C,SP)
MOVE.L D1,($60,SP)
MOVE.L #$80000003,D0
MOVE.L #$1000,D1
MOVE.L D0,($64,SP)
MOVE.L D1,($68,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($6C,SP)
MOVE.L D1,($70,SP)
MOVEA.L (lbL003924),A6
MOVEQ #-1,D0
JSR (-$14A,A6)
;fiX "_LVO" type symbol expected
EXT.W D0
MOVEA.W D0,A3
MOVE.L A3,($10,A2)
MOVEA.L (lbL003924),A6
MOVEQ #-1,D0
JSR (-$14A,A6)
;fiX "_LVO" type symbol expected
EXT.W D0
EXT.L D0
MOVE.L D0,($14,A2)
MOVEQ #1,D1
MOVE.L D1,D4
ASL.L D0,D4
MOVE.L D4,D0
MOVE.L D0,($58,SP)
MOVE.L ($10,A2),D4
ASL.L D4,D1
MOVE.L D1,($60,SP)
MOVEA.L (8,A2),A6
LEA ($4C,SP),A0
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
LEA (AmiTCPlibsuse.MSG),A1
MOVEQ #1,D0
JSR (-$228,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(12,A2)
BEQ.B lbC002014
MOVE.L #$80000010,D0
MOVEQ #12,D1
MOVE.L D0,($1C,SP)
MOVE.L D1,($20,SP)
MOVE.L #$80000004,D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVE.L ($C94,A0),D1
MOVE.L D0,($24,SP)
MOVE.L D1,($28,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($2C,SP)
MOVE.L D1,($30,SP)
MOVE.L ($1C,SP),($34,SP)
MOVE.L ($20,SP),($38,SP)
MOVE.L ($24,SP),($3C,SP)
MOVE.L ($28,SP),($40,SP)
MOVE.L ($2C,SP),($44,SP)
MOVE.L ($30,SP),($48,SP)
MOVEA.L (12,A2),A6
MOVEA.L D3,A0
LEA ($34,SP),A1
JSR (-$1E,A6)
;fiX "_LVO" type symbol expected
MOVEQ #3,D4
BRA.B lbC002084
lbC002014: MOVEA.L (lbL003924),A6
MOVE.L ($10,A2),D0
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVE.L ($14,A2),D0
JSR (-$150,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVEA.L (8,A2),A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
lbC00203E: TST.L D2
BNE.B lbC002088
lbC002042: MOVEA.L (lbL003924),A6
LEA (socketlibrary.MSG),A1
MOVEQ #3,D0
JSR (-$228,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,(4,A2)
BEQ.B lbC002088
MOVEA.L (lbL003924),A6
MOVEQ #-1,D0
JSR (-$14A,A6)
;fiX "_LVO" type symbol expected
EXT.W D0
MOVEA.W D0,A3
MOVE.L A3,($10,A2)
MOVEA.L (lbL003924),A6
MOVEQ #-1,D0
JSR (-$14A,A6)
;fiX "_LVO" type symbol expected
EXT.W D0
MOVEA.W D0,A3
MOVE.L A3,($14,A2)
MOVEQ #2,D4
lbC002084: MOVE.L D4,($18,A2)
lbC002088: MOVEQ #1,D4
CMP.L ($18,A2),D4
BNE.B lbC0020AE
MOVEA.L (lbL003924),A6
MOVEA.L ($22B6,A4),A1
MOVEQ #$26,D0
JSR (-$D2,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL00391C),A0
SUBQ.W #1,($20,A0)
MOVEQ #0,D0
BRA.B lbC0020C0
lbC0020AE: MOVE.L ($7C,SP),D0
BRA.B lbC0020C0
lbC0020B4: MOVEA.L (lbL00391C),A0
SUBQ.W #1,($20,A0)
MOVEQ #0,D0
lbC0020C0: POPM D2-D4/A2-A4/A6
ADDA.W #$5C,SP
RTS
HOSTNAME.MSG: db 'HOSTNAME',0
hostname.MSG: db 'hostname',0
localhost.MSG: db 'localhost',0
lbC0020E6: ADDA.W #$FEF8,SP
PUSHM D2-D4/A2/A6
MOVE.L ($120,SP),D3
MOVE.L ($124,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D4
CMP.L ($18,A0),D4
BNE.B lbC002120
MOVEA.L (8,A0),A6
MOVEA.L D3,A0
MOVE.L D2,D0
JSR (-$11A,A6)
;fiX "_LVO" type symbol expected
BRA.W lbC0021B8
lbC002120: PEA (HOSTNAME.MSG)
LEA (lbC0037E4),A2
JSR (A2)
MOVEA.L D0,A6
ADDQ.W #4,SP
CMPA.W #0,A6
BNE.B lbC00214A
PEA (hostname.MSG)
JSR (A2)
MOVEA.L D0,A6
ADDQ.W #4,SP
CMPA.W #0,A6
BEQ.B lbC0021A2
lbC00214A: PEA ($2E).W
PUSH A6
JSR (lbC00373C)
ADDQ.W #8,SP
TST.L D0
BNE.B lbC00219C
PUSH A6
LEA ($1A,SP),A2
PUSH A2
JSR (lbC003868)
PUSH A2
JSR (lbC003820)
LEA (SP,D0.L),A0
ADDA.W #$124,A0
MOVE.B #$2E,(-$102,A0)
MOVE.L #$100,D4
SUB.L D0,D4
PUSH D4
PEA (1,A2,D0.L)
BSR.W lbC000346
ADDA.W #$14,SP
TST.L D0
BNE.B lbC00219C
MOVEA.L A2,A6
lbC00219C: PUSH D2
PUSH A6
BRA.B lbC0021AA
lbC0021A2: PUSH D2
PEA (localhost.MSG)
lbC0021AA: PUSH D3
JSR (lbC003748)
ADDA.W #12,SP
MOVEQ #0,D0
lbC0021B8: POPM D2-D4/A2/A6
ADDA.W #$108,SP
RTS
lbC0021C2: PUSH D2
MOVE.L (12,SP),D0
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D1
CMP.L ($18,A0),D1
BEQ.B lbC002210
MOVEQ #0,D2
NOT.B D2
CMPI.L #$FE,D0
BHI.B lbC0021F0
MOVE.L D0,D2
lbC0021F0: PUSH D2
PUSH (12,SP)
PEA (localhost.MSG0)
JSR (lbC003748)
LEA (localhost.MSG0),A0
CLR.B (A0,D2.L)
ADDA.W #12,SP
lbC002210: MOVEQ #0,D0
POP D2
RTS
lbC002216: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC002238
MOVEQ #0,D0
BRA.B lbC002248
lbC002238: MOVEA.L (12,A0),A6
MOVEA.L (12,SP),A0
MOVEA.L ($10,SP),A1
JSR (-$AE,A6)
;fiX "_LVO" type symbol expected
lbC002248: POP D2
POP A6
RTS
lbC00224E: PUSH A6
PUSH D2
MOVE.W (14,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A1
MOVEQ #3,D2
CMP.L ($18,A1),D2
BNE.B lbC002282
MOVEA.L (12,A1),A6
MOVE.W D1,D0
JSR (-$C0,A6)
;fiX "_LVO" type symbol expected
ANDI.L #$FFFF,D0
BRA.B lbC0022A8
lbC002282: CMPI.W #$1FF,D1
BHI.B lbC00229C
MOVE.W ($B54,A0),D0
ANDI.W #$1FF,D1
MOVE.W D1,($B54,A0)
ANDI.L #$FFFF,D0
BRA.B lbC0022A8
lbC00229C: MOVEA.L ($C94,A0),A0
MOVEQ #$16,D2
MOVE.L D2,(A0)
MOVEQ #0,D0
NOT.W D0
lbC0022A8: POP D2
POP A6
RTS
lbC0022AE: PUSH A6
PUSH D2
MOVE.L (12,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC0022DA
MOVEA.L (4,A0),A6
JSR (-$78,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0022EE
lbC0022DA: TST.L D1
BEQ.B lbC0022EE
MOVEA.L ($27CC,A1),A0
CMPA.W #0,A0
BEQ.B lbC0022EE
ORI.W #$108,(10,A0)
lbC0022EE: POP D2
POP A6
RTS
lbC0022F4: PUSH A6
PUSH D2
MOVEA.L (lbL003924),A6
MOVEA.L ($114,A6),A0
MOVEA.L ($2E,A0),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #2,D2
CMP.L ($18,A0),D2
BNE.B lbC00231C
MOVEA.L (4,A0),A6
JSR (-$7E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00235E
lbC00231C: MOVEA.L ($27CC,A1),A0
CMPA.W #0,A0
BEQ.B lbC00235E
ANDI.W #$FEF7,(10,A0)
MOVEA.L ($114,A6),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($27D0,A0),A0
MOVE.L (A0),D0
MOVEQ #-1,D2
CMP.L D0,D2
BEQ.B lbC00235E
PUSH D0
JSR (lbC003874)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($27D0,A0),A0
MOVE.L D2,(A0)
ADDQ.W #4,SP
lbC00235E: POP D2
POP A6
RTS
lbC002364: PUSHM D2-D4/A6
MOVE.L ($14,SP),D1
MOVE.L ($18,SP),D2
MOVE.L ($1C,SP),D3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #-1,D0
MOVEQ #2,D4
CMP.L A1,D4
BEQ.B lbC00239A
MOVEQ #3,D4
CMP.L A1,D4
BEQ.B lbC0023AA
BRA.B lbC0023B8
lbC00239A: MOVEA.L (4,A0),A6
MOVE.L D1,D0
MOVE.L D2,D1
MOVE.L D3,D2
JSR (-$2A,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0023B8
lbC0023AA: MOVEA.L (8,A0),A6
MOVE.L D1,D0
MOVE.L D2,D1
MOVE.L D3,D2
JSR (-$1E,A6)
;fiX "_LVO" type symbol expected
lbC0023B8: POPM D2-D4/A6
RTS
lbC0023BE: PUSHM D2/D3/A2/A6
MOVEA.L ($14,SP),A1
MOVEA.L ($18,SP),A2
MOVE.L ($1C,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($18,A0),D2
MOVEQ #-1,D0
MOVEQ #2,D3
CMP.L D2,D3
BEQ.B lbC0023F4
MOVEQ #3,D3
CMP.L D2,D3
BEQ.B lbC00240C
BRA.B lbC00241A
lbC0023F4: CLR.L D2
MOVE.B (A2),D2
CLR.B (A2)
MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L A2,A1
JSR (-$C0,A6)
;fiX "_LVO" type symbol expected
MOVE.B D2,(A2)
BRA.B lbC00241A
lbC00240C: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L A2,A0
JSR (-$24,A6)
;fiX "_LVO" type symbol expected
lbC00241A: POPM D2/D3/A2/A6
RTS
lbC002420: PUSHM D2/A2/A6
MOVEA.L ($10,SP),A2
MOVE.L ($14,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #-1,D0
MOVEQ #2,D2
CMP.L A1,D2
BEQ.B lbC002452
MOVEQ #3,D2
CMP.L A1,D2
BEQ.B lbC002460
BRA.B lbC00246C
lbC002452: MOVEA.L (4,A0),A6
MOVE.L ($28,A2),D0
JSR (-$D2,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00246C
lbC002460: MOVEA.L (8,A0),A6
MOVE.L ($28,A2),D0
JSR (-$2A,A6)
;fiX "_LVO" type symbol expected
lbC00246C: POPM D2/A2/A6
RTS
lbC002472: PUSHM D2-D4/A6
MOVEA.L ($14,SP),A1
MOVE.L ($18,SP),D2
MOVE.L ($1C,SP),D3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($18,A0),D1
MOVEQ #-1,D0
MOVEQ #2,D4
CMP.L D1,D4
BEQ.B lbC0024A8
MOVEQ #3,D4
CMP.L D1,D4
BEQ.B lbC0024BA
BRA.B lbC0024CA
lbC0024A8: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D2,A0
MOVEA.L D3,A1
JSR (-$BA,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0024CA
lbC0024BA: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D2,A0
MOVEA.L D3,A1
JSR (-$30,A6)
;fiX "_LVO" type symbol expected
lbC0024CA: POPM D2-D4/A6
RTS
lbC0024D0: PUSHM D2/D3/A2/A6
MOVEA.L ($14,SP),A1
MOVEA.L ($18,SP),A2
MOVE.L ($1C,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($18,A0),D2
MOVEQ #-1,D0
MOVEQ #2,D3
CMP.L D2,D3
BEQ.B lbC002506
MOVEQ #3,D3
CMP.L D2,D3
BEQ.B lbC00251E
BRA.B lbC00252C
lbC002506: CLR.L D2
MOVE.B (A2),D2
CLR.B (A2)
MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L A2,A1
JSR (-$C6,A6)
;fiX "_LVO" type symbol expected
MOVE.B D2,(A2)
BRA.B lbC00252C
lbC00251E: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L A2,A0
JSR (-$36,A6)
;fiX "_LVO" type symbol expected
lbC00252C: POPM D2/D3/A2/A6
RTS
lbC002532: PUSHM D2-D6/A2/A3/A6
MOVEA.L ($24,SP),A3
MOVE.L ($28,SP),D1
MOVE.L ($2C,SP),D2
MOVE.L ($30,SP),D3
MOVEA.L ($34,SP),A2
MOVE.L ($38,SP),D5
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A1
MOVEA.L ($18,A1),A0
MOVEQ #-1,D0
MOVEQ #2,D6
CMP.L A0,D6
BEQ.B lbC002574
MOVEQ #3,D6
CMP.L A0,D6
BEQ.B lbC002594
BRA.B lbC0025AA
lbC002574: CLR.L D4
MOVE.B (A2),D4
CLR.B (A2)
MOVEA.L (4,A1),A6
MOVE.L ($28,A3),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
MOVEA.L A2,A1
MOVE.L D5,D3
JSR (-$FC,A6)
;fiX "_LVO" type symbol expected
MOVE.B D4,(A2)
BRA.B lbC0025AA
lbC002594: MOVEA.L (8,A1),A6
MOVE.L ($28,A3),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
MOVEA.L A2,A1
MOVE.L D5,D3
JSR (-$3C,A6)
;fiX "_LVO" type symbol expected
lbC0025AA: POPM D2-D6/A2/A3/A6
RTS
lbC0025B0: PUSHM D2-D4/A6
MOVEA.L ($14,SP),A1
MOVE.L ($18,SP),D1
MOVE.L ($1C,SP),D2
MOVE.L ($20,SP),D3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A6
MOVEQ #-1,D0
MOVEQ #2,D4
CMP.L A6,D4
BEQ.B lbC0025EA
MOVEQ #3,D4
CMP.L A6,D4
BEQ.B lbC0025FE
BRA.B lbC002610
lbC0025EA: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVEA.L D3,A1
JSR (-$F6,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002610
lbC0025FE: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
JSR (-$42,A6)
;fiX "_LVO" type symbol expected
lbC002610: POPM D2-D4/A6
RTS
lbC002616: PUSHM D2/D3/A2/A6
MOVEA.L ($14,SP),A2
MOVE.L ($18,SP),D1
MOVE.L ($1C,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #-1,D0
MOVEQ #2,D3
CMP.L A1,D3
BEQ.B lbC00264C
MOVEQ #3,D3
CMP.L A1,D3
BEQ.B lbC00265E
BRA.B lbC00266E
lbC00264C: MOVEA.L (4,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D1,A0
MOVE.L D2,D1
JSR (-$102,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00266E
lbC00265E: MOVEA.L (8,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D1,A0
MOVE.L D2,D1
JSR (-$10E,A6)
;fiX "_LVO" type symbol expected
lbC00266E: POPM D2/D3/A2/A6
RTS
lbC002674: PUSHM D2-D5/A2/A6
MOVEA.L ($1C,SP),A1
MOVE.L ($20,SP),D1
MOVE.L ($24,SP),D2
MOVE.L ($28,SP),D3
MOVE.L ($2C,SP),D4
MOVEA.L ($30,SP),A2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A6
MOVEQ #-1,D0
MOVEQ #2,D5
CMP.L A6,D5
BEQ.B lbC0026B6
MOVEQ #3,D5
CMP.L A6,D5
BEQ.B lbC0026CC
BRA.B lbC0026E0
lbC0026B6: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
MOVEA.L D4,A1
JSR (-$DE,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0026E0
lbC0026CC: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
MOVEA.L D4,A1
JSR (-$48,A6)
;fiX "_LVO" type symbol expected
lbC0026E0: POPM D2-D5/A2/A6
RTS
lbC0026E6: PUSHM D2-D4/A2/A6
MOVEA.L ($18,SP),A2
MOVE.L ($1C,SP),D1
MOVE.L ($20,SP),D2
MOVE.L ($24,SP),D3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #-1,D0
MOVEQ #2,D4
CMP.L A1,D4
BEQ.B lbC002720
MOVEQ #3,D4
CMP.L A1,D4
BEQ.B lbC002734
BRA.B lbC002746
lbC002720: MOVEA.L (4,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
JSR (-$D8,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002746
lbC002734: MOVEA.L (8,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D1,A0
MOVE.L D2,D1
MOVE.L D3,D2
JSR (-$4E,A6)
;fiX "_LVO" type symbol expected
lbC002746: POPM D2-D4/A2/A6
RTS
lbC00274C: PUSHM D2/D3/A2/A6
MOVEA.L ($14,SP),A2
MOVE.L ($18,SP),D1
MOVE.L ($1C,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #-1,D0
MOVEQ #2,D3
CMP.L A1,D3
BEQ.B lbC002782
MOVEQ #3,D3
CMP.L A1,D3
BEQ.B lbC002794
BRA.B lbC0027A4
lbC002782: MOVEA.L (4,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D1,A0
MOVE.L D2,D1
JSR (-$E4,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0027A4
lbC002794: MOVEA.L (8,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D1,A0
MOVE.L D2,D1
JSR (-$114,A6)
;fiX "_LVO" type symbol expected
lbC0027A4: POPM D2/D3/A2/A6
RTS
lbC0027AA: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A0
MOVEQ #$4E,D1
MOVE.L D1,(A0)
MOVEQ #-1,D0
RTS
;fiX Label expected
NOP
lbC0027C6: PUSHM D2/A2/A6
MOVEA.L ($10,SP),A2
MOVE.L ($14,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #0,D0
MOVEQ #2,D2
CMP.L A1,D2
BEQ.B lbC0027F8
MOVEQ #3,D2
CMP.L A1,D2
BEQ.B lbC002806
BRA.B lbC002812
lbC0027F8: MOVEA.L (4,A0),A6
MOVE.L ($28,A2),D0
JSR (-$108,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002812
lbC002806: MOVEA.L (8,A0),A6
MOVE.L ($28,A2),D0
JSR (-$54,A6)
;fiX "_LVO" type symbol expected
lbC002812: POPM D2/A2/A6
RTS
lbC002818: PUSHM D2-D5/A2/A6
MOVEA.L ($1C,SP),A2
MOVE.L ($20,SP),D1
MOVE.L ($24,SP),D2
MOVE.L ($28,SP),D3
MOVE.L ($2C,SP),D4
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A1
MOVEQ #0,D0
MOVEQ #2,D5
CMP.L A1,D5
BEQ.B lbC002856
MOVEQ #3,D5
CMP.L A1,D5
BEQ.B lbC002868
BRA.B lbC002878
lbC002856: MOVEA.L (4,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D3,A0
MOVE.L D4,D3
JSR (-$10E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002878
lbC002868: MOVEA.L (8,A0),A6
MOVE.L ($28,A2),D0
MOVEA.L D3,A0
MOVE.L D4,D3
JSR (-$5A,A6)
;fiX "_LVO" type symbol expected
lbC002878: POPM D2-D5/A2/A6
RTS
lbC00287E: PUSHM D2-D5/A6
MOVEA.L ($18,SP),A1
MOVE.L ($1C,SP),D1
MOVE.L ($20,SP),D2
MOVE.L ($24,SP),D3
MOVE.L ($28,SP),D4
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEA.L ($18,A0),A6
MOVEQ #0,D0
MOVEQ #2,D5
CMP.L A6,D5
BEQ.B lbC0028BC
MOVEQ #3,D5
CMP.L A6,D5
BEQ.B lbC0028CE
BRA.B lbC0028DE
lbC0028BC: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D3,A0
MOVEA.L D4,A1
JSR (-$114,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC0028DE
lbC0028CE: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D3,A0
MOVEA.L D4,A1
JSR (-$60,A6)
;fiX "_LVO" type symbol expected
lbC0028DE: POPM D2-D5/A6
RTS
lbC0028E4: PUSHM D2-D4/A6
MOVEA.L ($14,SP),A1
MOVE.L ($18,SP),D2
MOVE.L ($1C,SP),D3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($18,A0),D1
MOVEQ #-1,D0
MOVEQ #2,D4
CMP.L D1,D4
BEQ.B lbC00291A
MOVEQ #3,D4
CMP.L D1,D4
BEQ.B lbC00292C
BRA.B lbC00293C
lbC00291A: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D2,A0
MOVEA.L D3,A1
JSR (-$19E,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00293C
lbC00292C: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D2,A0
MOVEA.L D3,A1
JSR (-$66,A6)
;fiX "_LVO" type symbol expected
lbC00293C: POPM D2-D4/A6
RTS
lbC002942: PUSHM D2-D4/A6
MOVEA.L ($14,SP),A1
MOVE.L ($18,SP),D2
MOVE.L ($1C,SP),D3
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($18,A0),D1
MOVEQ #-1,D0
MOVEQ #2,D4
CMP.L D1,D4
BEQ.B lbC002978
MOVEQ #3,D4
CMP.L D1,D4
BEQ.B lbC00298A
BRA.B lbC00299A
lbC002978: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D2,A0
MOVEA.L D3,A1
JSR (-$198,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00299A
lbC00298A: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
MOVEA.L D2,A0
MOVEA.L D3,A1
JSR (-$6C,A6)
;fiX "_LVO" type symbol expected
lbC00299A: POPM D2-D4/A6
RTS
lbC0029A0: PUSHM D2-D4/A2/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A2
MOVE.B ($134,A2),D0
EXT.W D0
MOVE.W D0,D2
EXT.L D2
MOVE.B #2,($134,A2)
CLR.L -(SP)
PUSH ($24,SP)
PUSH ($24,SP)
PUSH ($24,SP)
BSR.W lbC0026E6
MOVE.L D0,D3
ADDA.W #$10,SP
MOVE.L ($13C,A2),D1
BEQ.B lbC002A12
BTST #4,($133,A2)
BNE.B lbC0029F2
MOVE.L ($140,A2),D0
NOT.L D0
AND.L D1,D0
BEQ.B lbC002A12
lbC0029F2: PUSH A2
JSR (lbC003880)
ADDQ.W #4,SP
TST.L D0
BEQ.B lbC002A12
MOVEA.L (lbL003924),A6
MOVEQ #0,D0
MOVE.L #$1000,D1
JSR (-$132,A6)
;fiX "_LVO" type symbol expected
lbC002A12: MOVE.B D2,($134,A2)
MOVEA.L (lbL003924),A6
MOVEA.L ($114,A6),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A0
MOVEQ #4,D4
CMP.L (A0),D4
BNE.B lbC002A3E
SUBA.L A1,A1
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
PUSH D0
JSR (lbC00388C)
ADDQ.W #4,SP
lbC002A3E: MOVE.L D3,D0
POPM D2-D4/A2/A6
RTS
lbC002A46: PUSHM D2-D4/A2/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A2
MOVE.B ($134,A2),D0
EXT.W D0
MOVE.W D0,D2
EXT.L D2
MOVE.B #2,($134,A2)
CLR.L -(SP)
PUSH ($24,SP)
PUSH ($24,SP)
PUSH ($24,SP)
BSR.W lbC0025B0
MOVE.L D0,D3
ADDA.W #$10,SP
MOVE.L ($13C,A2),D1
BEQ.B lbC002AB8
BTST #4,($133,A2)
BNE.B lbC002A98
MOVE.L ($140,A2),D0
NOT.L D0
AND.L D1,D0
BEQ.B lbC002AB8
lbC002A98: PUSH A2
JSR (lbC003880)
ADDQ.W #4,SP
TST.L D0
BEQ.B lbC002AB8
MOVEA.L (lbL003924),A6
MOVEQ #0,D0
MOVE.L #$1000,D1
JSR (-$132,A6)
;fiX "_LVO" type symbol expected
lbC002AB8: MOVE.B D2,($134,A2)
MOVEA.L (lbL003924),A6
MOVEA.L ($114,A6),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A0
MOVEQ #4,D4
CMP.L (A0),D4
BNE.B lbC002AE4
SUBA.L A1,A1
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
PUSH D0
JSR (lbC00388C)
ADDQ.W #4,SP
lbC002AE4: MOVE.L D3,D0
POPM D2-D4/A2/A6
RTS
lbC002AEC: PUSHM D2-D5/A2/A3/A6
MOVEA.L ($20,SP),A3
MOVE.L ($24,SP),D1
MOVE.L ($30,SP),D4
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A2
MOVEA.L ($22B6,A2),A1
MOVEA.L ($18,A1),A0
MOVEQ #0,D2
MOVE.B ($134,A2),D0
EXT.W D0
MOVE.W D0,D3
EXT.L D3
MOVE.B #2,($134,A2)
MOVEQ #2,D5
CMP.L A0,D5
BEQ.B lbC002B36
MOVEQ #3,D5
CMP.L A0,D5
BEQ.W lbC002D5C
BRA.W lbC002D6C
lbC002B36: CMPI.L #$8030720A,D1
BEQ.W lbC002C6C
BGT.W lbC002BD8
CMPI.L #$80206910,D1
BEQ.W lbC002CA8
BGT.B lbC002B8C
CMPI.L #$80047308,D1
BEQ.W lbC002D3E
BGT.B lbC002B74
CMPI.L #$8004667D,D1
BEQ.W lbC002D36
CMPI.L #$8004667E,D1
BEQ.W lbC002D26
BRA.W lbC002D4C
lbC002B74: CMPI.L #$8020690C,D1
BEQ.W lbC002C80
CMPI.L #$8020690E,D1
BEQ.W lbC002C94
BRA.W lbC002D4C
lbC002B8C: CMPI.L #$80206918,D1
BEQ.W lbC002CFE
BGT.B lbC002BB0
CMPI.L #$80206913,D1
BEQ.W lbC002CDE
CMPI.L #$80206916,D1
BEQ.W lbC002CEE
BRA.W lbC002D4C
lbC002BB0: CMPI.L #$8024491E,D1
BEQ.W lbC002D06
BGT.B lbC002BCA
CMPI.L #$8020697F,D1
BEQ.W lbC002CC6
BRA.W lbC002D4C
lbC002BCA: CMPI.L #$80244920,D1
BEQ.W lbC002D16
BRA.W lbC002D4C
lbC002BD8: CMPI.L #$C0206923,D1
BEQ.W lbC002CD6
BGT.B lbC002C20
CMPI.L #$C0206911,D1
BEQ.W lbC002CB2
BGT.B lbC002C06
CMPI.L #$8030720B,D1
BEQ.B lbC002C76
CMPI.L #$C0086924,D1
BEQ.W lbC002CBC
BRA.W lbC002D4C
lbC002C06: CMPI.L #$C0206921,D1
BEQ.B lbC002C8A
BGT.W lbC002C9E
CMPI.L #$C0206917,D1
BEQ.W lbC002CF6
BRA.W lbC002D4C
lbC002C20: CMPI.L #$C0244926,D1
BEQ.W lbC002D0E
BGT.B lbC002C44
CMPI.L #$C0206925,D1
BEQ.W lbC002CE6
CMPI.L #$C020697E,D1
BEQ.W lbC002CCE
BRA.W lbC002D4C
lbC002C44: CMPI.L #$40047307,D1
BEQ.W lbC002D1E
BGT.B lbC002C5E
CMPI.L #$4004667F,D1
BEQ.W lbC002D2E
BRA.W lbC002D4C
lbC002C5E: CMPI.L #$40047309,D1
BEQ.W lbC002D46
BRA.W lbC002D4C
lbC002C6C: MOVE.L #$7201,D1
BRA.W lbC002D4C
lbC002C76: MOVE.L #$7202,D1
BRA.W lbC002D4C
lbC002C80: MOVE.L #$6903,D1
BRA.W lbC002D4C
lbC002C8A: MOVE.L #$6904,D1
BRA.W lbC002D4C
lbC002C94: MOVE.L #$6905,D1
BRA.W lbC002D4C
lbC002C9E: MOVE.L #$6906,D1
BRA.W lbC002D4C
lbC002CA8: MOVE.L #$6907,D1
BRA.W lbC002D4C
lbC002CB2: MOVE.L #$6908,D1
BRA.W lbC002D4C
lbC002CBC: MOVE.L #$6909,D1
BRA.W lbC002D4C
lbC002CC6: MOVE.L #$690A,D1
BRA.B lbC002D4C
lbC002CCE: MOVE.L #$690B,D1
BRA.B lbC002D4C
lbC002CD6: MOVE.L #$690C,D1
BRA.B lbC002D4C
lbC002CDE: MOVE.L #$690D,D1
BRA.B lbC002D4C
lbC002CE6: MOVE.L #$690E,D1
BRA.B lbC002D4C
lbC002CEE: MOVE.L #$690F,D1
BRA.B lbC002D4C
lbC002CF6: MOVE.L #$6910,D1
BRA.B lbC002D4C
lbC002CFE: MOVE.L #$6911,D1
BRA.B lbC002D4C
lbC002D06: MOVE.L #$6912,D1
BRA.B lbC002D4C
lbC002D0E: MOVE.L #$6913,D1
BRA.B lbC002D4C
lbC002D16: MOVE.L #$6914,D1
BRA.B lbC002D4C
lbC002D1E: MOVE.L #$6915,D1
BRA.B lbC002D4C
lbC002D26: MOVE.L #$6D16,D1
BRA.B lbC002D4C
lbC002D2E: MOVE.L #$6D17,D1
BRA.B lbC002D4C
lbC002D36: MOVE.L #$6D18,D1
BRA.B lbC002D4C
lbC002D3E: MOVE.L #$6D19,D1
BRA.B lbC002D4C
lbC002D46: MOVE.L #$6D1A,D1
lbC002D4C: MOVEA.L (4,A1),A6
MOVE.L ($28,A3),D0
MOVEA.L D4,A0
JSR (-$CC,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002D6A
lbC002D5C: MOVEA.L (8,A1),A6
MOVE.L ($28,A3),D0
MOVEA.L D4,A0
JSR (-$72,A6)
;fiX "_LVO" type symbol expected
lbC002D6A: MOVE.L D0,D2
lbC002D6C: MOVE.L ($13C,A2),D1
BEQ.B lbC002DA4
BTST #4,($133,A2)
BNE.B lbC002D84
MOVE.L ($140,A2),D0
NOT.L D0
AND.L D1,D0
BEQ.B lbC002DA4
lbC002D84: PUSH A2
JSR (lbC003880)
ADDQ.W #4,SP
TST.L D0
BEQ.B lbC002DA4
MOVEA.L (lbL003924),A6
MOVEQ #0,D0
MOVE.L #$1000,D1
JSR (-$132,A6)
;fiX "_LVO" type symbol expected
lbC002DA4: MOVE.B D3,($134,A2)
MOVEA.L (lbL003924),A6
MOVEA.L ($114,A6),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A0
MOVEQ #4,D5
CMP.L (A0),D5
BNE.B lbC002DD0
SUBA.L A1,A1
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
PUSH D0
JSR (lbC00388C)
ADDQ.W #4,SP
lbC002DD0: MOVE.L D2,D0
POPM D2-D5/A2/A3/A6
RTS
lbC002DD8: PUSH A6
PUSH D2
MOVEA.L (12,SP),A1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($18,A0),D1
MOVEQ #0,D0
MOVEQ #2,D2
CMP.L D1,D2
BEQ.B lbC002E06
MOVEQ #3,D2
CMP.L D1,D2
BEQ.B lbC002E14
BRA.B lbC002E20
lbC002E06: MOVEA.L (4,A0),A6
MOVE.L ($28,A1),D0
JSR (-$30,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002E20
lbC002E14: MOVEA.L (8,A0),A6
MOVE.L ($28,A1),D0
JSR (-$78,A6)
;fiX "_LVO" type symbol expected
lbC002E20: POP D2
POP A6
RTS
lbC002E26: LINK.W A5,#-$68
PUSHM D2-D4/A2-A4/A6
MOVEA.L (8,A5),A4
MOVE.L (12,A5),D2
MOVEA.W #$FFFF,A3
CLR.L (-$68,A5)
CLR.L (-$64,A5)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A6
MOVE.L ($18,A6),D3
PEA ($20).W
PEA (-$20,A5)
LEA (lbC003898),A2
JSR (A2)
PEA ($20).W
PEA (-$40,A5)
JSR (A2)
PEA ($20).W
PEA (-$60,A5)
JSR (A2)
ADDA.W #$18,SP
MOVEQ #1,D4
CMP.L D2,D4
BEQ.B lbC002EAE
BLT.B lbC002E8E
TST.L D2
BEQ.B lbC002E96
BRA.B lbC002EDC
lbC002E8E: MOVEQ #2,D4
CMP.L D2,D4
BEQ.B lbC002EC6
BRA.B lbC002EDC
lbC002E96: MOVE.L ($28,A4),D0
MOVE.L D0,D2
LSR.L #5,D2
ASL.L #2,D2
MOVEQ #$1F,D4
AND.L D4,D0
MOVEQ #1,D1
ASL.L D0,D1
OR.L D1,(-$20,A5,D2.L)
BRA.B lbC002EDC
lbC002EAE: MOVE.L ($28,A4),D0
MOVE.L D0,D1
LSR.L #5,D1
ASL.L #2,D1
MOVEQ #$1F,D4
AND.L D4,D0
ASL.L D0,D2
MOVE.L D2,D0
OR.L D0,(-$40,A5,D1.L)
BRA.B lbC002EDC
lbC002EC6: MOVE.L ($28,A4),D0
MOVE.L D0,D2
LSR.L #5,D2
ASL.L #2,D2
MOVEQ #$1F,D4
AND.L D4,D0
MOVEQ #1,D1
ASL.L D0,D1
OR.L D1,(-$60,A5,D2.L)
lbC002EDC: MOVEQ #2,D4
CMP.L D3,D4
BEQ.B lbC002EEA
MOVEQ #3,D4
CMP.L D3,D4
BEQ.B lbC002F0C
BRA.B lbC002F2E
lbC002EEA: MOVEA.L (4,A6),A6
MOVE.L ($28,A4),D0
ADDQ.L #1,D0
LEA (-$20,A5),A0
LEA (-$40,A5),A1
LEA (-$60,A5),A2
MOVEQ #-$68,D1
ADD.L A5,D1
MOVEQ #0,D2
JSR (-$F0,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC002F2C
lbC002F0C: MOVEA.L (8,A6),A6
MOVE.L ($28,A4),D0
ADDQ.L #1,D0
LEA (-$20,A5),A0
LEA (-$40,A5),A1
LEA (-$60,A5),A2
LEA (-$68,A5),A3
MOVEQ #0,D1
JSR (-$7E,A6)
;fiX "_LVO" type symbol expected
lbC002F2C: MOVEA.L D0,A3
lbC002F2E: MOVEQ #1,D4
CMP.L A3,D4
SEQ D0
EXT.W D0
MOVEA.W D0,A0
MOVE.L A0,D0
NEG.L D0
MOVEM.L (-$84,A5),D2-D4/A2-A4/A6
UNLK A5
RTS
lbC002F46: PUSHM D2/D3/A2/A3
MOVEA.L ($14,SP),A1
MOVE.L ($18,SP),D2
MOVEA.L ($20,SP),A2
MOVEA.L ($24,SP),A3
MOVEQ #1,D3
CMP.L D2,D3
BNE.B lbC002FA8
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVE.L ($28,A1),D0
MOVE.L D0,D1
LSR.L #5,D1
ASL.L #2,D1
MOVEQ #$1F,D3
AND.L D3,D0
MOVE.L D2,D3
ASL.L D0,D3
MOVE.L D3,D0
OR.L D0,(A2,D1.L)
MOVE.L ($28,A1),D0
CMP.L (A3),D0
BLS.B lbC002F94
MOVE.L D0,(A3)
lbC002F94: MOVE.L D2,D0
MOVE.L ($10,A0),D3
ASL.L D3,D0
MOVE.L D2,D1
MOVE.L ($14,A0),D3
ASL.L D3,D1
OR.L D1,D0
BRA.B lbC002FDE
lbC002FA8: MOVEQ #2,D3
CMP.L D2,D3
BNE.B lbC002FC8
MOVE.L ($28,A1),D0
MOVE.L D0,D2
LSR.L #5,D2
ASL.L #2,D2
MOVEQ #$1F,D3
AND.L D3,D0
MOVEQ #1,D1
ASL.L D0,D1
MOVE.L (A2,D2.L),D0
AND.L D1,D0
BRA.B lbC002FDE
lbC002FC8: MOVEQ #10,D3
CMP.L D2,D3
BNE.B lbC002FDC
PUSH ($1C,SP)
PUSH A1
BSR.W lbC002E26
ADDQ.W #8,SP
BRA.B lbC002FDE
lbC002FDC: MOVEQ #0,D0
lbC002FDE: POPM D2/D3/A2/A3
RTS
lbC002FE4: PUSHM D2/D3/A2/A3/A6
MOVEA.L ($1C,SP),A3
MOVEA.L ($20,SP),A1
MOVEA.L ($24,SP),A2
MOVE.L ($28,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #-1,D0
MOVE.L ($18,A0),D1
MOVEQ #2,D3
CMP.L D1,D3
BEQ.B lbC00301E
MOVEQ #3,D3
CMP.L D1,D3
BEQ.B lbC003034
BRA.B lbC003048
lbC00301E: MOVEA.L (4,A0),A6
MOVE.L D2,D0
ADDQ.L #1,D0
MOVEA.L A3,A0
MOVEQ #0,D1
MOVEQ #$18,D2
ADD.L SP,D2
JSR (-$F0,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC003048
lbC003034: MOVEA.L (8,A0),A6
MOVE.L D2,D0
ADDQ.L #1,D0
MOVEA.L A3,A0
SUBA.L A3,A3
MOVEQ #$18,D1
ADD.L SP,D1
JSR (-$7E,A6)
;fiX "_LVO" type symbol expected
lbC003048: MOVEQ #-1,D1
CMP.L D0,D1
BEQ.B lbC003052
MOVE.L ($18,SP),D1
lbC003052: MOVE.L D1,D0
POPM D2/D3/A2/A3/A6
RTS
lbC00305A: LINK.W A5,#-8
PUSHM D2-D5/A2/A6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A2
MOVEA.L ($22B6,A2),A1
MOVE.L ($18,A1),D0
MOVEQ #2,D5
CMP.L D0,D5
BNE.B lbC003090
PUSH (12,A5)
PUSH (8,A5)
BSR.W lbC00319C
ADDQ.W #8,SP
BRA.W lbC003184
lbC003090: MOVEQ #3,D5
CMP.L D0,D5
BNE.W lbC003182
MOVEA.L ($C8,A0),A0
CMPA.W #0,A0
BNE.B lbC0030A8
MOVEQ #-1,D0
BRA.W lbC003184
lbC0030A8: MOVEA.L (8,A1),A6
MOVE.L ($1C,A0),D0
CLR.L D1
MOVE.B ($24,A0),D1
CLR.L D2
MOVE.B ($25,A0),D2
MOVEQ #0,D3
JSR (-$90,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D2
BGE.B lbC0030D0
PEA ($A1).W
JSR (lbC0038A4)
lbC0030D0: MOVE.B ($134,A2),D0
EXT.W D0
MOVE.W D0,D4
EXT.L D4
MOVE.B #2,($134,A2)
PEA (-8,A5)
PEA (-4,A5)
JSR (lbC0038B0)
MOVE.L D0,D3
ADDQ.W #8,SP
BNE.B lbC00310A
MOVEA.L (-4,A5),A0
MOVE.L D2,($28,A0)
PEA (2).W
PUSH A0
JSR (lbC0038BC)
ADDQ.W #8,SP
lbC00310A: MOVE.L ($13C,A2),D1
BEQ.B lbC003142
BTST #4,($133,A2)
BNE.B lbC003122
MOVE.L ($140,A2),D0
NOT.L D0
AND.L D1,D0
BEQ.B lbC003142
lbC003122: PUSH A2
JSR (lbC003880)
ADDQ.W #4,SP
TST.L D0
BEQ.B lbC003142
MOVEA.L (lbL003924),A6
MOVEQ #0,D0
MOVE.L #$1000,D1
JSR (-$132,A6)
;fiX "_LVO" type symbol expected
lbC003142: MOVE.B D4,($134,A2)
MOVEQ #4,D5
CMP.L D3,D5
BNE.B lbC003162
MOVEA.L (lbL003924),A6
SUBA.L A1,A1
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
PUSH D0
JSR (lbC00388C)
ADDQ.W #4,SP
lbC003162: MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A0
MOVE.L D3,(A0)
MOVEQ #-1,D0
TST.L D3
BNE.B lbC003184
MOVE.L (-8,A5),D0
BRA.B lbC003184
lbC003182: MOVEQ #-1,D0
lbC003184: MOVEM.L (-$20,A5),D2-D5/A2/A6
UNLK A5
RTS
tcp.MSG: db 'tcp',0
udp.MSG: db 'udp',0
inetd.MSG: db 'inetd',0
lbC00319C: LINK.W A5,#-8
PUSHM D2-D7/A2-A4/A6
MOVEA.L (8,A5),A4
MOVE.L (12,A5),D6
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A2
MOVE.L ($22B6,A2),D7
MOVEQ #1,D3
MOVEQ #-1,D5
MOVE.L D5,(-8,A5)
MOVE.B ($134,A2),D0
EXT.W D0
MOVE.W D0,D4
EXT.L D4
MOVE.B #2,($134,A2)
MOVEQ #3,D5
CMP.L (A4),D5
BGE.W lbC0032F8
MOVEA.L D6,A3
MOVEA.L (A3),A0
MOVEA.L D7,A3
MOVEA.L (4,A3),A6
MOVEA.L (4,A0),A0
LEA (tcp.MSG),A1
JSR (-$168,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D2
MOVEA.L D6,A3
MOVEA.L (A3),A0
MOVEA.L D7,A3
MOVEA.L (4,A3),A6
MOVEA.L (4,A0),A0
LEA (udp.MSG),A1
JSR (-$168,A6)
;fiX "_LVO" type symbol expected
TST.L D2
BNE.B lbC00321A
TST.L D0
BEQ.W lbC0032F8
lbC00321A: MOVEA.L (lbL003924),A6
LEA (inetd.MSG),A1
JSR (-$186,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BEQ.W lbC0032F8
MOVEA.L D6,A3
MOVEA.L (A3),A0
PUSH (8,A0)
JSR (lbC0038C8)
MOVE.L D0,D2
MOVEA.L (A3),A0
PUSH (12,A0)
JSR (lbC0037C0)
MOVEA.L D7,A3
MOVE.L D0,($1C,A3)
ADDQ.W #8,SP
MOVEA.L (4,A3),A6
MOVE.L D2,D1
JSR (-$1B6,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D2
MOVEQ #-1,D5
CMP.L D2,D5
BEQ.W lbC0032F8
MOVE.W #1,($20,A3)
CLR.L (-8,A5)
PEA (-8,A5)
PEA (-4,A5)
JSR (lbC0038B0)
MOVE.L D0,D3
ADDQ.W #8,SP
BNE.B lbC0032C0
MOVEA.L (-4,A5),A0
MOVE.L D2,($28,A0)
PEA (2).W
PUSH A0
JSR (lbC0038BC)
MOVEQ #1,D2
ADDQ.W #8,SP
MOVE.L (A4),D0
SUBQ.L #3,D0
CMP.L D2,D0
BLE.B lbC0032BE
MOVEQ #4,D1
lbC0032A8: MOVEA.L D1,A0
MOVEA.L D6,A3
ADDA.L (A3),A0
MOVE.L (12,A0),(A0)
ADDQ.L #4,D1
ADDQ.L #1,D2
MOVE.L (A4),D0
SUBQ.L #3,D0
CMP.L D2,D0
BGT.B lbC0032A8
lbC0032BE: SUBQ.L #3,(A4)
lbC0032C0: MOVE.L ($13C,A2),D1
BEQ.B lbC0032F8
BTST #4,($133,A2)
BNE.B lbC0032D8
MOVE.L ($140,A2),D0
NOT.L D0
AND.L D1,D0
BEQ.B lbC0032F8
lbC0032D8: PUSH A2
JSR (lbC003880)
ADDQ.W #4,SP
TST.L D0
BEQ.B lbC0032F8
MOVEA.L (lbL003924),A6
MOVEQ #0,D0
MOVE.L #$1000,D1
JSR (-$132,A6)
;fiX "_LVO" type symbol expected
lbC0032F8: MOVE.B D4,($134,A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($C94,A0),A0
MOVE.L D3,(A0)
MOVEQ #-1,D0
TST.L D3
BNE.B lbC00331A
MOVE.L (-8,A5),D0
lbC00331A: MOVEM.L (-$30,A5),D2-D7/A2-A4/A6
UNLK A5
RTS
lbC003324: ADDA.W #$FFE4,SP
PUSHM D2/D3/A6
MOVEA.L (lbL003924),A6
MOVEA.L ($114,A6),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #2,D3
CMP.L ($18,A0),D3
BNE.B lbC0033AA
TST.W ($20,A0)
BEQ.B lbC0033AA
MOVE.L ($1C,A0),D0
MOVE.L D0,($20,SP)
BEQ.B lbC0033AA
JSR (-$29A,A6)
;fiX "_LVO" type symbol expected
MOVE.L D0,D2
BEQ.B lbC0033AA
MOVE.B #5,($14,SP)
MOVE.W #$18,($1E,SP)
MOVE.L D0,($1A,SP)
MOVEA.L (lbL003924),A6
LEA (inetd.MSG),A1
JSR (-$186,A6)
;fiX "_LVO" type symbol expected
TST.L D0
BEQ.B lbC00339E
MOVEA.L (lbL003924),A6
MOVEA.L D0,A0
LEA (12,SP),A1
JSR (-$16E,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (lbL003924),A6
MOVEA.L D2,A0
JSR (-$180,A6)
;fiX "_LVO" type symbol expected
lbC00339E: MOVEA.L (lbL003924),A6
MOVEA.L D2,A0
JSR (-$2A0,A6)
;fiX "_LVO" type symbol expected
lbC0033AA: POPM D2/D3/A6
ADDA.W #$1C,SP
RTS
lbC0033B4: PUSHM D2/D3/A6
MOVE.L ($10,SP),D2
MOVEA.L ($14,SP),A1
MOVE.L ($18,SP),D1
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A6
MOVE.L ($18,A6),D0
MOVEQ #3,D3
CMP.L D0,D3
BNE.B lbC0033F0
MOVEA.L (8,A6),A6
MOVE.L D2,D0
MOVEA.L A1,A0
MOVEA.L D1,A1
JSR (-$102,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC00341A
lbC0033F0: MOVEQ #2,D3
CMP.L D0,D3
BNE.B lbC00341A
PUSH D1
PUSH A1
PEA (lbL003E44)
JSR (lbC0038D4)
ADDA.W #12,SP
MOVEA.L (4,A6),A6
MOVE.L D2,D0
LEA (lbL003E44),A0
JSR (-$1A4,A6)
;fiX "_LVO" type symbol expected
lbC00341A: POPM D2/D3/A6
RTS
lbC003420: ADDA.W #$FFDC,SP
PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC003492
MOVE.L #$80000017,D0
MOVE.L ($30,SP),D1
MOVE.L D0,(8,SP)
MOVE.L D1,(12,SP)
MOVE.L #$80000015,D0
MOVE.L ($34,SP),D1
MOVE.L D0,($10,SP)
MOVE.L D1,($14,SP)
MOVE.L #$80000019,D0
MOVE.L ($38,SP),D1
MOVE.L D0,($18,SP)
MOVE.L D1,($1C,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($20,SP)
MOVE.L D1,($24,SP)
MOVEA.L (8,A0),A6
LEA (8,SP),A0
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
lbC003492: POP D2
POP A6
ADDA.W #$24,SP
RTS
lbC00349C: ADDA.W #$FFEC,SP
PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BNE.B lbC0034E8
MOVE.L #$80000017,D0
MOVEQ #0,D1
MOVE.L D0,(8,SP)
MOVE.L D1,(12,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($10,SP)
MOVE.L D1,($14,SP)
MOVEA.L (8,A0),A6
LEA (8,SP),A0
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
lbC0034E8: POP D2
POP A6
ADDA.W #$14,SP
RTS
lbC0034F2: ADDA.W #$FFE4,SP
PUSH A6
PUSH D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A0
MOVEQ #3,D2
CMP.L ($18,A0),D2
BEQ.B lbC003518
MOVEQ #0,D0
BRA.B lbC003558
lbC003518: MOVE.L #$8000001A,D0
MOVEQ #0,D1
MOVE.L D0,(8,SP)
MOVE.L D1,(12,SP)
MOVE.L #$8000001B,D0
MOVE.L ($28,SP),D1
MOVE.L D0,($10,SP)
MOVE.L D1,($14,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($18,SP)
MOVE.L D1,($1C,SP)
MOVEA.L (8,A0),A6
LEA (8,SP),A0
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
MOVE.L (12,SP),D0
lbC003558: POP D2
POP A6
ADDA.W #$1C,SP
RTS
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003564: ADDA.W #$FFD4,SP
PUSHM D2/D3/A2/A6
MOVEA.L ($40,SP),A1
MOVE.L ($44,SP),D2
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
MOVEA.L ($22B6,A0),A2
MOVEQ #3,D3
CMP.L ($18,A2),D3
BNE.B lbC003608
MOVE.L #$80000010,D0
MOVEQ #12,D1
MOVE.L D0,($20,SP)
MOVE.L D1,($24,SP)
MOVE.L #$80000004,D0
MOVE.L A1,D1
MOVE.L D0,($28,SP)
MOVE.L D1,($2C,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($30,SP)
MOVE.L D1,($34,SP)
MOVEA.L (8,A2),A6
MOVEA.L A1,A0
MOVEQ #4,D0
JSR (-$A8,A6)
;fiX "_LVO" type symbol expected
MOVEA.L (12,A2),A6
MOVEA.L ($22,A2),A0
LEA ($20,SP),A1
JSR (-$1E,A6)
;fiX "_LVO" type symbol expected
TST.L D2
BEQ.B lbC003616
MOVE.L #$80000033,D0
MOVE.L D2,D1
MOVE.L D0,($10,SP)
MOVE.L D1,($14,SP)
MOVEQ #0,D0
MOVEQ #0,D1
MOVEQ #0,D0
MOVE.L D0,($18,SP)
MOVE.L D1,($1C,SP)
MOVEA.L (8,A2),A6
LEA ($10,SP),A0
JSR (-$126,A6)
;fiX "_LVO" type symbol expected
BRA.B lbC003616
lbC003608: MOVEA.L (4,A2),A6
MOVE.W #$80,D1
MOVEA.L A1,A0
JSR (-$1E,A6)
;fiX "_LVO" type symbol expected
lbC003616: POPM D2/D3/A2/A6
ADDA.W #$2C,SP
RTS
lbC003620: PUSHM D2-D4/A2
MOVE.L ($14,SP),D4
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A2
MOVEA.L ($2E,A2),A1
MOVEA.L ($22B6,A1),A0
MOVEQ #1,D0
MOVE.L D0,D2
MOVE.L ($10,A0),D1
ASL.L D1,D2
MOVE.L D0,D3
MOVE.L ($14,A0),D1
ASL.L D1,D3
MOVE.L D4,D0
AND.L D2,D0
BEQ.B lbC003680
TST.W ($146,A1)
BLT.B lbC003666
PEA ($10).W
PUSH A2
JSR (lbC0038E0)
ADDQ.W #8,SP
lbC003666: MOVE.L D2,D0
NOT.L D0
AND.L D0,($1A,A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
AND.L D0,($CA4,A0)
lbC003680: MOVE.L D4,D0
AND.L D3,D0
BEQ.B lbC0036C4
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
BTST #6,($145,A0)
BNE.B lbC0036AA
PEA ($17).W
PUSH A2
JSR (lbC0038E0)
ADDQ.W #8,SP
lbC0036AA: MOVE.L D3,D0
NOT.L D0
AND.L D0,($1A,A2)
MOVEA.L (lbL003924),A0
MOVEA.L ($114,A0),A0
MOVEA.L ($2E,A0),A0
AND.L D0,($CA4,A0)
lbC0036C4: POPM D2-D4/A2
RTS
lbC0036CA: LINK.W A5,#-8
PUSH A2
PUSH D2
MOVE.L (8,A5),D2
MOVEA.L (12,A5),A2
MOVEQ #4,D1
MOVE.L D1,(-8,A5)
PEA ($3C).W
PUSH A2
JSR (lbC003898)
MOVE.W #$C180,(6,A2)
JSR (lbC0038EC)
MOVE.W D0,(10,A2)
JSR (lbC0038F8)
MOVE.W D0,(12,A2)
PEA (-8,A5)
PEA (-4,A5)
PEA ($1001).W
PUSH #$FFFF
PUSH D2
JSR (lbC00287E)
ADDA.W #$1C,SP
TST.L D0
BNE.B lbC00372E
MOVE.L (-4,A5),($2C,A2)
lbC00372E: MOVEQ #0,D0
MOVE.L (-$10,A5),D2
MOVEA.L (-12,A5),A2
UNLK A5
RTS
lbC00373C: MOVEA.L (lbL003920),A0
JMP (-$3EA,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003748: MOVEA.L (lbL003920),A0
JMP (-$438,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003754: MOVEA.L (lbL003920),A0
JMP (-$894,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003760: MOVEA.L (lbL003920),A0
JMP (-$810,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC00376C: MOVEA.L (lbL003920),A0
JMP (-$7CE,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003778: MOVEA.L (lbL003920),A0
JMP (-$264,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003784: MOVEA.L (lbL003920),A0
JMP (-$7FE,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003790: MOVEA.L (lbL003920),A0
JMP (-$1C8,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC00379C: MOVEA.L (lbL003920),A0
JMP (-$9BA,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037A8: MOVEA.L (lbL003920),A0
JMP (-$44A,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037B4: MOVEA.L (lbL003920),A0
JMP (-$3F0,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037C0: MOVEA.L (lbL003920),A0
JMP (-$42,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037CC: MOVEA.L (lbL003920),A0
JMP (-$43E,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037D8: MOVEA.L (lbL003920),A0
JMP (-$B94,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037E4: MOVEA.L (lbL003920),A0
JMP (-$156,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037F0: MOVEA.L (lbL003920),A0
JMP (-$4B0,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0037FC: MOVEA.L (lbL003920),A0
JMP (-$828,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003808: MOVEA.L (lbL003920),A0
JMP (-$822,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003814: MOVEA.L (lbL003920),A0
JMP (-$7E6,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003820: MOVEA.L (lbL003920),A0
JMP (-$41A,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC00382C: MOVEA.L (lbL003920),A0
JMP (-$50A,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003838: MOVEA.L (lbL003920),A0
JMP (-$816,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003844: MOVEA.L (lbL003920),A0
JMP (-$2B2,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003850: MOVEA.L (lbL003920),A0
JMP (-$B40,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC00385C: MOVEA.L (lbL003920),A0
JMP (-$B46,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003868: MOVEA.L (lbL003920),A0
JMP (-$3FC,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003874: MOVEA.L (lbL003920),A0
JMP (-$AE,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003880: MOVEA.L (lbL003920),A0
JMP (-$CBA,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC00388C: MOVEA.L (lbL003920),A0
JMP (-$CC0,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC003898: MOVEA.L (lbL003920),A0
JMP (-$60,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038A4: MOVEA.L (lbL003920),A0
JMP (-$102,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038B0: MOVEA.L (lbL003920),A0
JMP (-$D08,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038BC: MOVEA.L (lbL003920),A0
JMP (-$D0E,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038C8: MOVEA.L (lbL003920),A0
JMP (-$48,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038D4: MOVEA.L (lbL003920),A0
JMP (-$8F4,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038E0: MOVEA.L (lbL003920),A0
JMP (-$D02,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038EC: MOVEA.L (lbL003920),A0
JMP (-$15C,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
lbC0038F8: MOVEA.L (lbL003920),A0
JMP (-$150,A0)
;fiX Label expected
dw 0
;fiX Bad code terminator
;fiX Illegal instruction
SECTION graphiclibrary003904,DATA
lbL003904: dl Error0.MSG
dl Unknownhost.MSG
dl Hostnamelooku.MSG
dl Unknownserver.MSG
dl Noaddressasso.MSG
lbL003918: dl 5
lbL00391C: dl 0
lbL003920: dl 0
lbL003924: dl 0
lbL003928: dl 0
lbL00392C: dl lbL003928
dl doslibrary.MSG
dl 0
dl 0
localhost.MSG0: db 'localhost',0,0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
SECTION graphiclibrary003A3C,BSS
lbL003A3C: ds.l $102
lbL003E44: ds.l $100
lbL004244: ds.l 2
lbL00424C: ds.l 1
lbL004250: ds.l 1
lbL004254: ds.l 1
lbL004258: ds.l 1
lbL00425C: ds.l $22
lbL0042E4: ds.l $1D
lbL004358: ds.l 15
end