X-Git-Url: https://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=ultrix%2Fppp_tty.c;h=eacaf162ce777cad7dc998960b3131f50b40e9a2;hp=d5e6fda481c93141080a3c9524a531d798ebbee9;hb=42fffe26cdc8b306f960dd5a839f2a71e9cd2d15;hpb=5b35f60a3a6a83b74e4e4cac1c420e26c81cbf7b diff --git a/ultrix/ppp_tty.c b/ultrix/ppp_tty.c index d5e6fda..eacaf16 100644 --- a/ultrix/ppp_tty.c +++ b/ultrix/ppp_tty.c @@ -72,7 +72,7 @@ * Robert Olsson and Paul Mackerras. */ -/* $Id: ppp_tty.c,v 1.1 1994/11/21 04:50:36 paulus Exp $ */ +/* $Id: ppp_tty.c,v 1.2 1994/11/28 01:38:59 paulus Exp $ */ /* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */ #include "ppp.h" @@ -96,6 +96,7 @@ #include "../h/systm.h" #include "../net/net/if.h" +#include "ppp_defs.h" #ifdef VJC #include "../net/netinet/in.h" @@ -104,7 +105,6 @@ #include "slcompress.h" #endif -#include "ppp_defs.h" #include "if_ppp.h" #include "if_pppvar.h" @@ -322,7 +322,7 @@ pppwrite(tp, uio, flag) m->m_len = len; } dst.sa_family = AF_UNSPEC; - *(u_int32_t *)dst.sa_data = *mtod(m0, u_int32_t *); + bcopy(mtod(m0, caddr_t), dst.sa_data, PPP_HDRLEN); m0->m_off += PPP_HDRLEN; m0->m_len -= PPP_HDRLEN; return (pppoutput(&sc->sc_if, m0, &dst));