Lines Matching refs:aConfig
417 otError Dns::GetDnsConfig(Arg aArgs[], otDnsQueryConfig *&aConfig) in GetDnsConfig() argument
428 ClearAllBytes(*aConfig); in GetDnsConfig()
430 VerifyOrExit(!aArgs[0].IsEmpty(), aConfig = nullptr); in GetDnsConfig()
432 …SuccessOrExit(error = ParseToIp6Address(GetInstancePtr(), aArgs[0], aConfig->mServerSockAddr.mAddr… in GetDnsConfig()
436 OutputIp6AddressLine(aConfig->mServerSockAddr.mAddress); in GetDnsConfig()
440 SuccessOrExit(error = aArgs[1].ParseAsUint16(aConfig->mServerSockAddr.mPort)); in GetDnsConfig()
443 SuccessOrExit(error = aArgs[2].ParseAsUint32(aConfig->mResponseTimeout)); in GetDnsConfig()
446 SuccessOrExit(error = aArgs[3].ParseAsUint8(aConfig->mMaxTxAttempts)); in GetDnsConfig()
450 …aConfig->mRecursionFlag = recursionDesired ? OT_DNS_FLAG_RECURSION_DESIRED : OT_DNS_FLAG_NO_RECURS… in GetDnsConfig()
453 SuccessOrExit(error = ParseDnsServiceMode(aArgs[5], aConfig->mServiceMode)); in GetDnsConfig()
459 aConfig->mTransportProto = OT_DNS_TRANSPORT_TCP; in GetDnsConfig()
463 aConfig->mTransportProto = OT_DNS_TRANSPORT_UDP; in GetDnsConfig()