Retro Rocket Kernel BASIC-Powered Operating System

Data Fields
dns_request_t Struct Reference

`#include <dns.h>`

Collaboration diagram for dns_request_t:
[legend]

## Data Fields
uint16_t | id
uint32_t | rr_class
uint32_t | ttl
uint16_t | type
unsigned char * | orig
char | result [256]
uint8_t | result_length
dns_reply_callback_a | callback_a
dns_reply_callback_aaaa | callback_aaaa
dns_reply_callback_ptr | callback_ptr

## Field Documentation

## ◆ callback_a

dns_reply_callback_a dns_request_t::callback_a

## ◆ callback_aaaa

dns_reply_callback_aaaa dns_request_t::callback_aaaa

## ◆ callback_ptr

dns_reply_callback_ptr dns_request_t::callback_ptr

## ◆ id

uint16_t dns_request_t::id

## ◆ orig

unsigned char* dns_request_t::orig

## ◆ result

char dns_request_t::result[256]

## ◆ result_length

uint8_t dns_request_t::result_length

## ◆ rr_class

uint32_t dns_request_t::rr_class

## ◆ ttl

uint32_t dns_request_t::ttl

## ◆ type

uint16_t dns_request_t::type