remove proxy.c as well
authorericj <ericj@openbsd.org>
Mon, 10 Apr 2000 20:47:07 +0000 (20:47 +0000)
committerericj <ericj@openbsd.org>
Mon, 10 Apr 2000 20:47:07 +0000 (20:47 +0000)
libexec/identd/proxy.c [deleted file]

diff --git a/libexec/identd/proxy.c b/libexec/identd/proxy.c
deleted file mode 100644 (file)
index 0c572f0..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * This program is in the public domain and may be used freely by anyone
- * who wants to.
- *
- * Please send bug fixes/bug reports to: Peter Eriksson <pen@lysator.liu.se>
- */
-
-#include <stdio.h>
-#include <errno.h>
-#include <sys/types.h>
-#include <sys/time.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-
-#include "identd.h"
-
-/*
- * This function should establish a connection to a remote IDENT
- * server and query it for the information associated with the
- * specified connection and the return that to the caller.
- *
- * Should there be three different timeouts (Connection Establishment,
- * Query Transmit and Query Receive)?
- */
-int 
-proxy(laddr, faddr, lport, fport, timeout)
-       struct in_addr *laddr;
-       struct in_addr *faddr;
-       int     lport;
-       int     fport;
-       struct timeval *timeout;
-{
-#ifndef INCLUDE_PROXY
-       printf("%d , %d : ERROR : %s\r\n", lport, fport,
-           unknown_flag ? "UNKNOWN-ERROR" : "X-NOT-YET-IMPLEMENTED");
-
-       return (-1);
-#else
-       char    *answer, *opsys, *charset;
-       id_t    *idp;
-
-       idp = id_open(laddr, faddr, timeout);
-       if (!idp) {
-               printf("%d , %d : ERROR : %s\r\n", lport, fport,
-                   unknown_flag ? "UNKNOWN-ERROR" : "X-CONNECTION-REFUSED");
-               return -1;
-       }
-       if (id_query(idp, lport, fport, timeout) < 0) {
-               printf("%d , %d : ERROR : %s\r\n", lport, fport,
-                   unknown_flag ? "UNKNOWN-ERROR" : "X-TRANSMIT-QUERY-ERROR");
-               id_close(idp);
-               return -1;
-       }
-       switch (id_parse(idp, timeout, &lport, &fport, &answer,
-           &opsys, &charset)) {
-       case 1:
-               printf("%d , %d : USERID : %s %s%s : %s\r\n", lport, fport,
-                   opsys, charset ? "," : "", charset ? charset : "",
-                   answer);
-               break;
-       case 2:
-               printf("%d , %d : ERROR : %s\r\n", lport, fport, answer);
-               break;
-       case 0:         /* More to parse - fix this later! */
-       case -1:                /* Internal error */
-       default:
-               printf("%d , %d : ERROR : %s\r\n", lport, fport,
-                   unknown_flag ? "UNKNOWN-ERROR" : "X-PARSE-REPLY-ERROR");
-               break;
-       }
-       id_close(idp);
-#endif
-}