- imperr(sc, "leader error");
- h_reset(sc->imp_if.if_net); /* XXX */
- impnoops(sc);
+ /*
+ * According to 1822 document, this message
+ * will be generated in response to the
+ * first noop sent to the IMP after
+ * the host resets the IMP interface.
+ */
+ if (sc->imp_state != IMPS_RESET) {
+ imperr(sc, "leader error");
+ h_reset(sc->imp_if.if_net); /* XXX */
+ impnoops(sc);
+ }