Print this page
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zero
        
*** 172,182 ****
  
  static void
  traverse_pause(traverse_data_t *td, const zbookmark_t *zb)
  {
          ASSERT(td->td_resume != NULL);
!         ASSERT3U(zb->zb_level, ==, 0);
          bcopy(zb, td->td_resume, sizeof (*td->td_resume));
  }
  
  static int
  traverse_visitbp(traverse_data_t *td, const dnode_phys_t *dnp,
--- 172,182 ----
  
  static void
  traverse_pause(traverse_data_t *td, const zbookmark_t *zb)
  {
          ASSERT(td->td_resume != NULL);
!         ASSERT0(zb->zb_level);
          bcopy(zb, td->td_resume, sizeof (*td->td_resume));
  }
  
  static int
  traverse_visitbp(traverse_data_t *td, const dnode_phys_t *dnp,