forked from Lainports/freebsd-ports
57 lines
1.4 KiB
C
57 lines
1.4 KiB
C
--- dns.c.old 2003-08-20 14:13:03.000000000 +0900
|
|
+++ dns.c 2008-07-21 17:42:39.000000000 +0900
|
|
@@ -79,6 +79,13 @@
|
|
# define RES_INSECURE1 0x00000400 /* type 1 security disabled */
|
|
#endif
|
|
|
|
+static int query_domain (char *, int);
|
|
+static int make_query (struct dns_stat *, int);
|
|
+static int process_query (int);
|
|
+static void remove_query (struct query_chain *);
|
|
+static void got_answer (struct query_chain *, u_char *, int);
|
|
+static struct mx* newmx (char *, int, int, struct domain *, long);
|
|
+
|
|
int
|
|
pregetmx(dl)
|
|
struct domain *dl;
|
|
@@ -87,7 +94,6 @@
|
|
char **map_arg;
|
|
long stime, etime;
|
|
int n;
|
|
- static int query_domain(), process_query();
|
|
#ifdef INET6
|
|
SockAddr dsin; /* dummy */
|
|
#endif
|
|
@@ -353,7 +359,6 @@
|
|
int type;
|
|
{
|
|
struct dns_stat *qrp, **hashp;
|
|
- static int make_query();
|
|
|
|
qrp = hash_query_lookup(name, &hashp);
|
|
if (qrp == NULL) {
|
|
@@ -396,7 +401,6 @@
|
|
u_char buf[MAXPACKET];
|
|
int n;
|
|
struct query_chain *qchain;
|
|
- static int process_query();
|
|
|
|
switch (type) {
|
|
case T_MX:
|
|
@@ -591,8 +595,6 @@
|
|
char nbuf[MAXDNAME+1];
|
|
struct dns_stat *qrp;
|
|
int pending;
|
|
- static void got_answer();
|
|
- static void remove_query();
|
|
|
|
if (sync == 0 && cnf.cquery_max != 0
|
|
&& query_chain_count >= cnf.cquery_max)
|
|
@@ -1764,7 +1766,6 @@
|
|
#endif
|
|
{
|
|
struct mx *gwmxp;
|
|
- static struct mx* newmx();
|
|
|
|
if (cnf.debug & DEBUG_DNS)
|
|
log(LOG_DEBUG, "setting protocol gateway as first MX");
|