K 10 svn:author V 5 silby K 8 svn:date V 27 2003-04-09T02:21:54.000000Z K 7 svn:log V 472 Fix if_vr's handling of vr_encap failures. 3 parts: - Don't bother setting OACTIVE when the descriptors are all full or there's a vr_encap failure, it doesn't help anything. - Correctly roll back on the descriptor list after a failure so as not to corrupt the list. - Add a missing VR_UNLOCK(). Without these changes, vr_encap failure (which is assured during a low mbuf situation) would result in the card locking until the watchdog could fire. MFC after: 1 week END