$NetBSD: patch-bp,v 1.2 2000/04/10 00:19:17 bad Exp $

--- master/trigger_server.c.orig	Tue Nov  9 16:38:32 1999
+++ master/trigger_server.c	Sat Apr  8 20:46:49 2000
@@ -228,7 +228,7 @@
 static void trigger_server_accept_fifo(int unused_event, char *context)
 {
     char   *myname = "trigger_server_accept_fifo";
-    int     listen_fd = (int) context;
+    int     listen_fd = (int) (long) context;
 
     if (trigger_server_lock != 0
 	&& myflock(vstream_fileno(trigger_server_lock), MYFLOCK_NONE) < 0)
@@ -251,7 +251,7 @@
 static void trigger_server_accept_local(int unused_event, char *context)
 {
     char   *myname = "trigger_server_accept_local";
-    int     listen_fd = (int) context;
+    int     listen_fd = (int) (long) context;
     int     time_left = 0;
     int     fd;
 
@@ -538,7 +538,7 @@
     if (var_idle_limit > 0)
 	event_request_timer(trigger_server_timeout, (char *) 0, var_idle_limit);
     for (fd = MASTER_LISTEN_FD; fd < MASTER_LISTEN_FD + socket_count; fd++) {
-	event_enable_read(fd, trigger_server_accept, (char *) fd);
+	event_enable_read(fd, trigger_server_accept, (char *) (long) fd);
 	close_on_exec(fd, CLOSE_ON_EXEC);
     }
     event_enable_read(MASTER_STATUS_FD, trigger_server_abort, (char *) 0);
