manoj 99/11/30 16:25:20
Modified: src/main rfc1413.c
Log:
Remove a vestige of the old timeout system. ident lookups need timeouts,
though.
Revision Changes Path
1.9 +4 -11 apache-2.0/src/main/rfc1413.c
Index: rfc1413.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/main/rfc1413.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -u -r1.8 -r1.9
--- rfc1413.c 1999/10/24 19:24:00 1.8
+++ rfc1413.c 1999/12/01 00:25:18 1.9
@@ -55,6 +55,7 @@
*
*/
+/* TODO - put timeouts back in */
/*
* rfc1413() speaks a common subset of the RFC 1413, AUTH, TAP and IDENT
* protocols. The code queries an RFC 1413 etc. compatible daemon on a remote
@@ -77,7 +78,7 @@
/* Rewritten by David Robinson */
-#include "httpd.h" /* for server_rec, conn_rec, ap_longjmp, etc. */
+#include "httpd.h" /* for server_rec, conn_rec, etc. */
#include "http_log.h" /* for aplog_error */
#include "rfc1413.h"
#include "http_main.h" /* set_callback_and_alarm */
@@ -99,8 +100,6 @@
int ap_rfc1413_timeout = RFC1413_TIMEOUT; /* Global so it can be changed
*/
-static JMP_BUF timebuf;
-
/* bind_connect - bind both ends of a socket */
/* Ambarish fix this. Very broken */
static int get_rfc1413(ap_socket_t *sock, const char *local_ip,
@@ -230,14 +229,8 @@
conn->remote_logname = result;
}
- /*
- * Set up a timer so we won't get stuck while waiting for the server.
- */
- if (ap_setjmp(timebuf) == 0) {
-
- if (get_rfc1413(sock, conn->local_ip, conn->remote_ip, user, srv) >= 0)
- result = user;
- }
+ if (get_rfc1413(sock, conn->local_ip, conn->remote_ip, user, srv) >= 0)
+ result = user;
ap_close_socket(sock);
conn->remote_logname = result;