fix dlen
[citadel.git] / citadel / domain.c
diff --git a/citadel/domain.c b/citadel/domain.c
deleted file mode 100644 (file)
index d68a9a3..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#include <stdlib.h>
-#include <unistd.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
-#include "sysdep_decls.h"
-#include "domain.h"
-
-#define SMART_HOST     "gatekeeper.wdcs.com"
-
-/* 
- * getmx()
- *
- * Return one or more MX's for a mail destination.
- *
- * Upon success, it fills 'mxbuf' with one or more MX hosts, separated by
- * vertical bar characters, and returns the number of hosts as its return
- * value.  If no MX's are found, it returns 0.
- *
- */
-int getmx(char *mxbuf, char *dest) {
-       char answer[1024];
-       int ret;
-
-
-
-       /* If we're configured to send all mail to a smart-host, then our
-        * job here is really easy.
-        */
-       if (1) {        /* FIX */
-               strcpy(mxbuf, SMART_HOST);
-               return(1);
-       }
-
-       /* No smart-host?  Look up the best MX for a site.
-        */
-       ret = res_query(
-               dest,
-               C_IN, T_MX, answer, sizeof(answer)  );
-
-       lprintf(9, "res_query() returned %d\n", ret);
-
-       if (ret < 0) {
-               lprintf(5, "No MX found\n");
-               return(0);
-       }
-
-       /* If we had to truncate, shrink the number to avoid fireworks */
-       if (ret > sizeof(answer))
-               ret = sizeof(answer);
-
-       /* FIX not done yet */
-       return(0);
-}