--- /usr/src/sys/net/if_ethersubr.c.orig	Mon Feb 17 22:16:21 2003
+++ /usr/src/sys/net/if_ethersubr.c	Thu Aug 14 15:39:36 2003
@@ -968,6 +968,14 @@
 }
 
 void
+ether_ifsetaddr(ifp)
+	struct ifnet *ifp;
+{
+	bcopy((caddr_t)((struct arpcom *)ifp)->ac_enaddr,
+	    LLADDR(ifp->if_sadl), ifp->if_addrlen);
+}
+
+void
 ether_ifdetach(ifp)
 	struct ifnet *ifp;
 {
