ADNS.Base

Marshaled ADNS Data Types

data OpaqueState

type AdnsState

data OpaqueQuery

type Query

data InitFlag

data QueryFlag

data RRType

data Status

sOK

sNOMEMORY

sUNKNOWNRRTYPE

sSYSTEMFAIL

sMAX_LOCALFAIL

sTIMEOUT

sALLSERVFAIL

sNORECURSE

sINVALIDRESPONSE

sUNKNOWNFORMAT

sMAX_REMOTEFAIL

sRCODESERVFAIL

sRCODEFORMATERROR

sRCODENOTIMPLEMENTED

sRCODEREFUSED

sRCODEUNKNOWN

sMAX_TEMPFAIL

sINCONSISTENT

sPROHIBITEDCNAME

sANSWERDOMAININVALID

sANSWERDOMAINTOOLONG

sINVALIDDATA

sMAX_MISCONFIG

data RRAddr

sQUERYDOMAINWRONG

sQUERYDOMAININVALID

sQUERYDOMAINTOOLONG

sMAX_MISQUERY

sNXDOMAIN

sNODATA

sMAX_PERMFAIL

data RRHostAddr

data RRIntHostAddr

data RRByteblock

data RRSrvRaw

data Answer

data Response

peekResp

peekFQDNAndAdvance

ADNS Library Functions

adnsInit

adnsInitCfg

adnsSynch

adnsSubmit

adnsCheck

adnsWait

adnsQueries

adnsStrerror

adnsErrAbbrev

adnsErrTypeAbbrev

Unmarshaled Low-Level C Functions

Helper Functions

wrapAdns

mkFlags