upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/main/dns_server.h
blob: 9cae10be88fc9c8bb73e76ad318d306e8667675b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef DNS_SERVER_H
#define DNS_SERVER_H

#include "esp_err.h"
#include "esp_netif.h"
#include <stdbool.h>

esp_err_t dns_server_start(esp_ip4_addr_t ap_ip, esp_ip4_addr_t upstream_dns);
void dns_server_stop(void);
void dns_server_set_client_authenticated(uint32_t client_ip, bool authenticated);
bool dns_server_is_running(void);

#endif