Index: sys/netnatm/natm.c =================================================================== RCS file: /home/ncvs/src/sys/netnatm/natm.c,v retrieving revision 1.12 diff -u -r1.12 natm.c --- sys/netnatm/natm.c 2000/02/13 03:32:03 1.12 +++ sys/netnatm/natm.c 2001/04/05 04:18:52 @@ -299,7 +299,7 @@ * send the data. we must put an atm_pseudohdr on first */ - M_PREPEND(m, sizeof(*aph), M_WAITOK); + M_PREPEND(m, sizeof(*aph), M_TRYWAIT); if (m == NULL) { error = ENOBUFS; goto out; @@ -598,7 +598,7 @@ * send the data. we must put an atm_pseudohdr on first */ - M_PREPEND(m, sizeof(*aph), M_WAITOK); + M_PREPEND(m, sizeof(*aph), M_TRYWAIT); if (m == NULL) { error = ENOBUFS; break;