Rev 1882 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log
Rev 1882 | Rev 1883 | ||
---|---|---|---|
Line 137... | Line 137... | ||
137 | jp z, telnet_showusage ;if no hostname show usage |
137 | jp z, telnet_showusage ;if no hostname show usage |
138 | 138 | ||
139 | ld hl,23*256 ;BIG ENDIAN 23 |
139 | ld hl,23*256 ;BIG ENDIAN 23 |
140 | ld (curport),hl |
140 | ld (curport),hl |
141 | 141 | ||
- | 142 | display "hostname ", $ |
|
142 | ld hl,arg_hostname |
143 | ld hl,arg_hostname |
143 | openstream_http_findslash0 |
144 | openstream_http_findslash0 |
144 | ld a,(hl) |
145 | ld a,(hl) |
145 | cp ':' |
146 | cp ':' |
146 | jr z,openstream_http_setport |
147 | jr z,openstream_http_setport |
Line 212... | Line 213... | ||
212 | jp z,telnet_resolveerror |
213 | jp z,telnet_resolveerror |
213 | ld de,ip; copy ip |
214 | ld de,ip; copy ip |
214 | ld bc,4 |
215 | ld bc,4 |
215 | ldir |
216 | ldir |
216 | 217 | ||
- | 218 | telnet_noresolve |
|
217 | curport=$+1 |
219 | curport=$+1 |
218 | ld hl,0 |
220 | ld hl,0 |
219 | ld (conparam_port),hl |
221 | ld (conparam_port),hl |
220 | 222 | ||
221 | telnet_noresolve |
- | |
222 | 223 | ||
223 | ld hl,ip |
224 | ld hl,ip |
224 | ld de,txtip ; convert to text |
225 | ld de,txtip ; convert to text |
225 | call telnet_iptostr_hltode |
226 | call telnet_iptostr_hltode |
226 | 227 | ||
Line 243... | Line 244... | ||
243 | ;ld (hl),b |
244 | ;ld (hl),b |
244 | ;inc hl |
245 | ;inc hl |
245 | ;ld (hl),c ; port 23 |
246 | ;ld (hl),c ; port 23 |
246 | ;ex de,hl |
247 | ;ex de,hl |
247 | ;inc de |
248 | ;inc de |
- | 249 | display "connect ", $ |
|
248 | ld de,conparam_ip |
250 | ld de,conparam_ip |
249 | ld bc,4 |
251 | ld bc,4 |
250 | ldir ; copy ip address |
252 | ldir ; copy ip address |
251 | ld de,0x0201 ; AF_INET,SOCK_TCP |
253 | ld de,0x0201 ; AF_INET,SOCK_TCP |
252 | OS_NETSOCKET |
254 | OS_NETSOCKET |
Line 277... | Line 279... | ||
277 | call print_hl |
279 | call print_hl |
278 | 280 | ||
279 | ld de,ansi_pal |
281 | ld de,ansi_pal |
280 | OS_SETPAL |
282 | OS_SETPAL |
281 | display "main loop ", $ |
283 | display "main loop ", $ |
282 | display "telnet_getbyte ", telnet_getbyte |
- | |
283 | telnet_loop |
284 | telnet_loop |
284 | call telnet_set_cursor |
285 | call telnet_set_cursor |
285 | YIELDGETKEY |
286 | YIELDGETKEY |
286 | push af |
287 | push af |
287 | call telnet_res_cursor |
288 | call telnet_res_cursor |