*** PORT/db/recno/rec_open.c.orig	Mon Aug 15 14:12:26 1994
--- PORT/db/recno/rec_open.c	Mon Aug 15 14:16:31 1994
***************
*** 160,168 ****
--- 160,174 ----
  				SET(t, R_EOF);
  			else {
  				t->bt_msize = sb.st_size;
+ #ifdef DONT_USE_MMAP
+ 				/*
+ 				 * Solaris 2.4/SunOS 5.4 won't let you lock
+ 				 * NFS files that have been mmap'd.
+ 				 */
  				if ((t->bt_smap = mmap(NULL, t->bt_msize,
  				    PROT_READ, MAP_PRIVATE, rfd,
  				    (off_t)0)) == (caddr_t)-1)
+ #endif
  					goto slow;
  				t->bt_cmap = t->bt_smap;
  				t->bt_emap = t->bt_smap + sb.st_size;
