Module dns.occ
Index
-
Function
dns.encoded.size- DNS utilities -
Process
dns.gethostbyname- Look up the first IN A record for a host -
Process
dns.lookup.host- Look up all the IN A records for a host
Declarations
dns.occ:42Function dns.encoded.size
INT FUNCTION dns.encoded.size (VAL []BYTE name)
DNS utilities.
dns.occ:302Process dns.lookup.host
PROC dns.lookup.host (SHARED UDP.SERVER! udp, VAL INT32 server, VAL []BYTE name, []INT32 addrs, INT naddrs)
Look up all the IN A records for a host.
Parameters:
SHARED UDP.SERVER! |
udp |
Connection to UDP server process. |
VAL INT32 |
server |
Server to connect to. |
VAL []BYTE |
name |
Name to lookup. |
[]INT32 |
addrs |
Target array where addresses are stored. |
INT |
naddrs |
Number of addresses discovered. |
dns.occ:341Process dns.gethostbyname
PROC dns.gethostbyname (SHARED UDP.SERVER! udp, VAL INT32 server, VAL []BYTE name, INT32 addr)
Look up the first IN A record for a host.
Parameters:
SHARED UDP.SERVER! |
udp |
Connection to UDP server process. |
VAL INT32 |
server |
Server to connect to. |
VAL []BYTE |
name |
Name to lookup. |
INT32 |
addr |
Resulting address or DNS.NO.ADDRESS if not found. |