mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-11-19 23:12:09 +00:00
Turned all hostname variables and parameters into (const char*)
This commit is contained in:
parent
0c0e8d6544
commit
7e447c83fb
@ -209,7 +209,7 @@ struct dns_table_entry {
|
|||||||
u8_t err;
|
u8_t err;
|
||||||
char name[DNS_MAX_NAME_LENGTH];
|
char name[DNS_MAX_NAME_LENGTH];
|
||||||
struct ip_addr ipaddr;
|
struct ip_addr ipaddr;
|
||||||
void (* found)(char *name, struct ip_addr *ipaddr, void *arg); /* pointer to callback on DNS query done */
|
void (* found)(const char *name, struct ip_addr *ipaddr, void *arg); /* pointer to callback on DNS query done */
|
||||||
void *arg;
|
void *arg;
|
||||||
} PACK_STRUCT_STRUCT;
|
} PACK_STRUCT_STRUCT;
|
||||||
PACK_STRUCT_END
|
PACK_STRUCT_END
|
||||||
@ -322,7 +322,7 @@ dns_tmr(void)
|
|||||||
* hostnames.
|
* hostnames.
|
||||||
*/
|
*/
|
||||||
u32_t
|
u32_t
|
||||||
dns_lookup(char *name)
|
dns_lookup(const char *name)
|
||||||
{
|
{
|
||||||
u8_t i;
|
u8_t i;
|
||||||
|
|
||||||
@ -364,11 +364,12 @@ dns_parse_name(unsigned char *query)
|
|||||||
* dns_send
|
* dns_send
|
||||||
*/
|
*/
|
||||||
static err_t
|
static err_t
|
||||||
dns_send( char* name, u8_t id)
|
dns_send(const char* name, u8_t id)
|
||||||
{
|
{
|
||||||
struct dns_hdr *hdr;
|
struct dns_hdr *hdr;
|
||||||
struct pbuf *p;
|
struct pbuf *p;
|
||||||
char *query, *nptr, *pHostname;
|
char *query, *nptr;
|
||||||
|
const char *pHostname;
|
||||||
u8_t n;
|
u8_t n;
|
||||||
|
|
||||||
LWIP_DEBUGF(DNS_DEBUG, ("dns_send: \"%s\": request\n", name));
|
LWIP_DEBUGF(DNS_DEBUG, ("dns_send: \"%s\": request\n", name));
|
||||||
@ -560,7 +561,7 @@ dns_recv(void *s, struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *addr, u16
|
|||||||
* param name - The hostname that is to be queried.
|
* param name - The hostname that is to be queried.
|
||||||
*/
|
*/
|
||||||
static void
|
static void
|
||||||
dns_query(char *name, void (*found)(char *name, struct ip_addr *addr, void *arg), void *arg)
|
dns_query(const char *name, void (*found)(const char *name, struct ip_addr *addr, void *arg), void *arg)
|
||||||
{
|
{
|
||||||
u8_t i;
|
u8_t i;
|
||||||
u8_t lseq, lseqi;
|
u8_t lseq, lseqi;
|
||||||
@ -603,8 +604,8 @@ dns_query(char *name, void (*found)(char *name, struct ip_addr *addr, void *arg)
|
|||||||
/**
|
/**
|
||||||
* NON-BLOCKING callback version for use with raw API
|
* NON-BLOCKING callback version for use with raw API
|
||||||
*/
|
*/
|
||||||
DNS_RESULT dns_gethostbyname(char *hostname, struct ip_addr *addr,
|
DNS_RESULT dns_gethostbyname(const char *hostname, struct ip_addr *addr,
|
||||||
void (*found)(char *name, struct ip_addr *ipaddr, void *arg),
|
void (*found)(const char *name, struct ip_addr *ipaddr, void *arg),
|
||||||
void *arg
|
void *arg
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -63,11 +63,11 @@ void dns_setserver(u8_t numdns, struct ip_addr *dnsserver);
|
|||||||
u32_t dns_getserver(u8_t numdns);
|
u32_t dns_getserver(u8_t numdns);
|
||||||
|
|
||||||
/* returns IP for host 'name' only if already in table */
|
/* returns IP for host 'name' only if already in table */
|
||||||
u32_t dns_lookup(char *name);
|
u32_t dns_lookup(const char *name);
|
||||||
|
|
||||||
/* resolove a host 'name' in ip address */
|
/* resolove a host 'name' in ip address */
|
||||||
DNS_RESULT dns_gethostbyname(char *hostName, struct ip_addr *addr,
|
DNS_RESULT dns_gethostbyname(const char *hostName, struct ip_addr *addr,
|
||||||
void (*found)(char *name, struct ip_addr *ipaddr, void *arg),
|
void (*found)(const char *name, struct ip_addr *ipaddr, void *arg),
|
||||||
void *arg);
|
void *arg);
|
||||||
|
|
||||||
/* dns_gethostbyname() - Returns immediately with one of DNS_RESULT return codes
|
/* dns_gethostbyname() - Returns immediately with one of DNS_RESULT return codes
|
||||||
|
Loading…
Reference in New Issue
Block a user