Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jan 1996 16:29:43 -0500 (EST)
From:      "Marc G. Fournier" <scrappy@ki.net>
To:        current@freebsd.org
Subject:   ether_sprintf bug: possible patch?
Message-ID:  <Pine.BSF.3.91.960125162519.9225c-100000@ki.net>

next in thread | raw e-mail | index | archive | help

Hi...

	Just searched through if_ed.c, which is dated as being last
modified yesterday (Jan24) to see if I can find what is going on, and
found this:

<excerpt from if_ed.c>
        /*
         * Print additional info when attached
         */
        printf("ed%d: address %6D, ", isa_dev->id_unit,
                sc->arpcom.ac_enaddr, ":");

        if (sc->type_str && (*sc->type_str != 0))
                printf("type %s ", sc->type_str);
        else
                printf("type unknown (0x%x) ", sc->type);

        printf("%s ", sc->isa16bit ? "(16 bit)" : "(8 bit)");

        printf("%s\n", ((sc->vendor == ED_VENDOR_3COM) &&
               (ifp->if_flags & IFF_ALTPHYS)) ? " tranceiver disabled" : "");
ki# grep ether_sprintf if_ep.c
    printf(" address %s", ether_sprintf(sc->arpcom.ac_enaddr));


	Can someone clarify for me as to whether I would be correct in 
assuming that the following "patch" would work or break something?  I'm
going to to try it, but, if I'm missing something due to ignorance... :(

*** if_ep.c.orig        Thu Jan 25 16:28:22 1996
--- if_ep.c     Thu Jan 25 16:28:53 1996
***************
*** 408,414 ****
        GO_WINDOW(2);
        outw(BASE + EP_W2_ADDR_0 + (i * 2), ntohs(p[i]));
      }
!     printf(" address %s", ether_sprintf(sc->arpcom.ac_enaddr));

      /*
       * Write IRQ value to board
--- 408,414 ----
        GO_WINDOW(2);
        outw(BASE + EP_W2_ADDR_0 + (i * 2), ntohs(p[i]));
      }
!     printf(" address %6D", sc->arpcom.ac_enaddr);

      /*
       * Write IRQ value to board


Marc G. Fournier | POP Mail  Telnet Acct  DNS Hosting
System           |  WWW Services   Database Services  | Knowledge, 
  Administrator  |                                    | Information and
 scrappy@ki.net  |      WWW: http://www.ki.net        | Communications, Inc




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960125162519.9225c-100000>