Diff for /src/sys/net/netisr.c between versions 1.4 and 1.5

version 1.4, 2003/11/10 05:00:50 version 1.5, 2003/11/14 00:45:20
Line 57  netmsg_service_loop(void *arg) Line 57  netmsg_service_loop(void *arg)
         struct mbuf *m = msg->nm_packet;          struct mbuf *m = msg->nm_packet;
         netisr_fn_t handler = msg->nm_handler;          netisr_fn_t handler = msg->nm_handler;
   
         if (handler)          if (handler) {
                 handler(m);                  handler(m);
         else if (m)          } else if (m) {
                   while (m->m_type == MT_TAG)
                           m = m->m_next;
                   KKASSERT(m != NULL);
                 m_freem(m);                  m_freem(m);
           }
         free(msg, M_TEMP);          free(msg, M_TEMP);
     }      }
 }  }

Removed from v.1.4  
changed lines
  Added in v.1.5