|
|
@ -1,3 +1,6 @@ |
|
|
|
|
|
|
|
#ifndef ARES_NAMESER_H |
|
|
|
|
|
|
|
#define ARES_NAMESER_H |
|
|
|
|
|
|
|
|
|
|
|
/* Windows-only header file provided by liren@vivisimo.com to make his Windows
|
|
|
|
/* Windows-only header file provided by liren@vivisimo.com to make his Windows
|
|
|
|
port build */ |
|
|
|
port build */ |
|
|
|
|
|
|
|
|
|
|
@ -204,3 +207,15 @@ typedef enum __ns_rcode { |
|
|
|
#define T_MAILB ns_t_mailb |
|
|
|
#define T_MAILB ns_t_mailb |
|
|
|
#define T_MAILA ns_t_maila |
|
|
|
#define T_MAILA ns_t_maila |
|
|
|
#define T_ANY ns_t_any |
|
|
|
#define T_ANY ns_t_any |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* protos for the functions we provide in windows_port.c */ |
|
|
|
|
|
|
|
int ares_strncasecmp(const char *s1, const char *s2, size_t n); |
|
|
|
|
|
|
|
int ares_strcasecmp(const char *s1, const char *s2); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* use this define magic to prevent us from adding symbol names to the library
|
|
|
|
|
|
|
|
that is a high-risk to collide with another libraries' attempts to do the |
|
|
|
|
|
|
|
same */ |
|
|
|
|
|
|
|
#define strncasecmp(a,b,c) ares_strncasecmp(a,b,c) |
|
|
|
|
|
|
|
#define strcasecmp(a,b) ares_strcasecmp(a,b) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* ARES_NAMESER_H */ |
|
|
|