--- natm.c.old Thu Apr 5 00:13:36 2001 +++ natm.c Thu Apr 5 00:15:24 2001 @@ -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;