UPAPDEBUG((LOG_INFO, "upap_sauth: Sent id %d.", u->us_id));
UPAPDEBUG((LOG_INFO, "pap_sauth: Sent id %d.", u->us_id));
upap_sauthreq(u)    upap_state *u;{    u_char *outp;    int outlen;    outlen = UPAP_HEADERLEN + 2 * sizeof (u_char) +	u->us_userlen + u->us_passwdlen;    outp = outpacket_buf;        MAKEHEADER(outp, PPP_PAP);    PUTCHAR(UPAP_AUTHREQ, outp);    PUTCHAR(++u->us_id, outp);    PUTSHORT(outlen, outp);    PUTCHAR(u->us_userlen, outp);    BCOPY(u->us_user, outp, u->us_userlen);    INCPTR(u->us_userlen, outp);    PUTCHAR(u->us_passwdlen, outp);    BCOPY(u->us_passwd, outp, u->us_passwdlen);    output(u->us_unit, outpacket_buf, outlen + PPP_HDRLEN);    UPAPDEBUG((LOG_INFO, "upap_sauth: Sent id %d.", u->us_id));    TIMEOUT(upap_timeout, (caddr_t) u, u->us_timeouttime);    ++u->us_transmits;    u->us_clientstate = UPAPCS_AUTHREQ;}