implemented dns domain parser in a packet
This commit is contained in:
@ -609,6 +609,11 @@ static void on_dnc_resolve(mio_svc_dnc_t* dnc, mio_dns_msg_t* reqmsg, mio_errnum
|
||||
if (status == MIO_ENOERR)
|
||||
{
|
||||
printf ("XXXXXXXXXXXXXXXXx RECEIVED XXXXXXXXXXXXXXXXXXXXXXXXX\n");
|
||||
|
||||
//mio_dns_parse_packet (dnc, mio_dns_msg_to_pkt(reqmsg),
|
||||
mio_dns_bdns_t bdns;
|
||||
mio_dns_parse_packet (dnc, data, dlen, &bdns);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -898,7 +903,7 @@ for (i = 0; i < 5; i++)
|
||||
mio_svc_dnc_sendmsg (dnc, &rhdr, qrs, MIO_COUNTOF(qrs), rrs, MIO_COUNTOF(rrs), &qedns, MIO_NULL);
|
||||
}
|
||||
|
||||
if (mio_svc_dnc_resolve(dnc, "code.miflux.com", MIO_DNS_QTYPE_A, on_dnc_resolve) <= -1)
|
||||
if (mio_svc_dnc_resolve(dnc, "www.microsoft.com", MIO_DNS_QTYPE_A, on_dnc_resolve) <= -1)
|
||||
{
|
||||
printf ("resolve attempt failure ---> code.miflux.com\n");
|
||||
}
|
||||
|
Reference in New Issue
Block a user