ESPHome 2025.10.0-dev
Loading...
Searching...
No Matches
dns_server_esp32_idf.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::captive_portal
 

Functions

struct esphome::captive_portal::DNSHeader esphome::captive_portal::__attribute__ ((packed))
 

Variables

uint16_t id
 
uint16_t flags
 
uint16_t qd_count
 
uint16_t an_count
 
uint16_t ns_count
 
uint16_t ar_count
 
uint16_t type = GATE
 
uint16_t dns_class
 
uint16_t ptr_offset
 
uint32_t ttl
 
uint16_t addr_len
 
uint32_t ip_addr
 

Variable Documentation

◆ addr_len

uint16_t addr_len

Definition at line 4 of file dns_server_esp32_idf.cpp.

◆ an_count

uint16_t an_count

Definition at line 3 of file dns_server_esp32_idf.cpp.

◆ ar_count

uint16_t ar_count

Definition at line 5 of file dns_server_esp32_idf.cpp.

◆ dns_class

uint16_t dns_class

Definition at line 1 of file dns_server_esp32_idf.cpp.

◆ flags

uint16_t flags

Definition at line 1 of file dns_server_esp32_idf.cpp.

◆ id

uint16_t id

Definition at line 0 of file dns_server_esp32_idf.cpp.

◆ ip_addr

uint32_t ip_addr

Definition at line 5 of file dns_server_esp32_idf.cpp.

◆ ns_count

uint16_t ns_count

Definition at line 4 of file dns_server_esp32_idf.cpp.

◆ ptr_offset

uint16_t ptr_offset

Definition at line 0 of file dns_server_esp32_idf.cpp.

◆ qd_count

uint16_t qd_count

Definition at line 2 of file dns_server_esp32_idf.cpp.

◆ ttl

uint32_t ttl

Definition at line 3 of file dns_server_esp32_idf.cpp.

◆ type

StatusType type = GATE

Definition at line 0 of file dns_server_esp32_idf.cpp.