From: ericj Date: Mon, 10 Apr 2000 20:47:07 +0000 (+0000) Subject: remove proxy.c as well X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=c4bbfd5f015dfcdf4af0952e77efa1979729741e;p=openbsd remove proxy.c as well --- diff --git a/libexec/identd/proxy.c b/libexec/identd/proxy.c deleted file mode 100644 index 0c572f0b2b6..00000000000 --- a/libexec/identd/proxy.c +++ /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 - */ - -#include -#include -#include -#include -#include -#include - -#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 -}