XMKPRD ;ISC-SF/GMB-DNS Interface ;07/11/2002 08:09
Source file <XMKPRD.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
NEXTIPF(XMSITE,XMIPT,XMIPLIST) | ; Function returns next IP address to try.
; IN: ; XMSITE - .01 field of domain in file 4.2 (not a synonym) ; XMIPT - List of IP addresses, separated by ",", already tried ; XMIPLIST - (optional) List of IP addresses, separated by ",", to try |
|
IPADDR(XMSITE) | ;
|
|
SAMESITE(X,XMSITE) | ;
|
|
SHOW(XMDIALOG,XM1) | ;
|
|
NEXTIP(XMIP,XMIPLIST) | ;
|
|
CONNECT(XMSITE,XMIP,XMPORT) | ; Function tries to connect to site.
; Returns the IP address if success; 0 if failure ; XMSITE - Site name to connect to ; XMIP - Site IP address to try first (optional). If none given, ; or if attempt fails, DNS is called to retrieve address(es). ; XMPORT - Port number to use (optional, default=25) |
|
NEXTIPR(XMSITE,XMIP,XMIPLIST) | ; Routine returns next IP address to try
; IN/OUT: ; XMIP - in: Last IP address tried ; out: Next IP address to try ; XMIPLIST - in: (optional) List of IP addresses, separated by ",", ; we haven't yet tried ; out: Same, but with XMIP (out) removed |
|
TRYIP(XMIP,XMOK) | ; Try the IP address, if it works, set XMOK=1
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DIC(4.2 - [#4.2] | Classic Fileman Calls |