diff -ruN mpich-1.2.3-alpha-020118-stock/mpid/ch_p4/p4/lib/p4_bm.c mpich-1.2.3-alpha-020118/mpid/ch_p4/p4/lib/p4_bm.c
--- mpich-1.2.3-alpha-020118-stock/mpid/ch_p4/p4/lib/p4_bm.c	Thu Jan 17 09:27:23 2002
+++ mpich-1.2.3-alpha-020118/mpid/ch_p4/p4/lib/p4_bm.c	Mon Jan 21 12:19:55 2002
@@ -380,7 +380,7 @@
 #           ifdef CAN_DO_SOCKET_MSGS
 	    if (!(p4_global->local_communication_only))
 	    {
-#ifdef USE_NONBLOCKING_LISTENER_SOCKETS
+#ifndef USE_BLOCKING_LISTENER_SOCKETS
 		/* Set the listener socket to be nonblocking.  Why? */
 		int cc = fcntl(end_1, F_SETFL, O_NONBLOCK);
 		if (cc < 0) {
diff -ruN mpich-1.2.3-alpha-020118-stock/mpid/ch_p4/p4/lib/p4_rm.c mpich-1.2.3-alpha-020118/mpid/ch_p4/p4/lib/p4_rm.c
--- mpich-1.2.3-alpha-020118-stock/mpid/ch_p4/p4/lib/p4_rm.c	Thu Jan 17 09:27:24 2002
+++ mpich-1.2.3-alpha-020118/mpid/ch_p4/p4/lib/p4_rm.c	Mon Jan 21 12:20:56 2002
@@ -363,9 +363,9 @@
 
 #   if !defined(NO_LISTENER)
 	    {
-#ifdef USE_NONBLOCKING_LISTENER_SOCKETS
+#ifndef USE_BLOCKING_LISTENER_SOCKETS
 	    int cc;
-		cc = fcntl(end1, F_SETFL, O_NONBLOCK);
+		cc = fcntl(end_1, F_SETFL, O_NONBLOCK);
 		if (cc < 0) {
 		    p4_error("create_rm_processes: set listener nonblocking",
 		      cc);
diff -ruN mpich-1.2.3-alpha-020118-stock/mpid/ch_p4/p4/lib/p4_sock_conn.c mpich-1.2.3-alpha-020118/mpid/ch_p4/p4/lib/p4_sock_conn.c
--- mpich-1.2.3-alpha-020118-stock/mpid/ch_p4/p4/lib/p4_sock_conn.c	Thu Jan 17 09:27:25 2002
+++ mpich-1.2.3-alpha-020118/mpid/ch_p4/p4/lib/p4_sock_conn.c	Mon Jan 21 12:20:29 2002
@@ -331,7 +331,7 @@
     p4_dprintfl(70, "Inside handle_connection_interrupt fd=%d\n",p4_local->listener_fd);
     listener_fd = p4_local->listener_fd;
 
-#ifdef USE_NONBLOCKING_LISTENER_SOCKETS
+#ifndef USE_BLOCKING_LISTENER_SOCKETS
     /*
      * Must read non-blocking due to race conditions with using
      * signals as IPC mechanism.  See the fcntl near get_pipe where


syntax highlighted by Code2HTML, v. 0.9.1