SCCS-vsn: sys/net/if_loop.c 4.18
-/* if_loop.c 4.17 83/05/15 */
+/* if_loop.c 4.18 83/05/27 */
/*
* Loopback interface driver for protocol testing and timing.
/*
* Loopback interface driver for protocol testing and timing.
+#define LOHOST 1 /* can't be 0, that's broadcast */
#define LOMTU (1024+512)
struct ifnet loif;
#define LOMTU (1024+512)
struct ifnet loif;
ifp->if_name = "lo";
ifp->if_mtu = LOMTU;
ifp->if_net = LONET;
ifp->if_name = "lo";
ifp->if_mtu = LOMTU;
ifp->if_net = LONET;
+ ifp->if_host[0] = LOHOST;
sin = (struct sockaddr_in *)&ifp->if_addr;
sin->sin_family = AF_INET;
sin = (struct sockaddr_in *)&ifp->if_addr;
sin->sin_family = AF_INET;
- sin->sin_addr = if_makeaddr(ifp->if_net, 0);
+ sin->sin_addr = if_makeaddr(ifp->if_net, LOHOST);
ifp->if_flags = IFF_UP;
ifp->if_output = looutput;
if_attach(ifp);
ifp->if_flags = IFF_UP;
ifp->if_output = looutput;
if_attach(ifp);