return 0;
}
- len = strlen(ppp_settings.passwd);
+ len = (int)strlen(ppp_settings.passwd);
if (len > MAXSECRETLEN) {
AUTHDEBUG((LOG_ERR, "Secret for %s on %s is too long\n", client, server));
len = MAXSECRETLEN;
int outlen;
chal_len = cstate->chal_len;
- name_len = strlen(cstate->chal_name);
+ name_len = (int)strlen(cstate->chal_name);
outlen = CHAP_HEADERLEN + sizeof (u_char) + chal_len + name_len;
outp = outpacket_buf[cstate->unit];
} else {
strcpy(msg, "I don't like you. Go 'way.");
}
- msglen = strlen(msg);
+ msglen = (int)strlen(msg);
outlen = CHAP_HEADERLEN + msglen;
outp = outpacket_buf[cstate->unit];
int outlen, md_len, name_len;
md_len = cstate->resp_length;
- name_len = strlen(cstate->resp_name);
+ name_len = (int)strlen(cstate->resp_name);
outlen = CHAP_HEADERLEN + sizeof (u_char) + md_len + name_len;
outp = outpacket_buf[cstate->unit];
/* Save the username and password we're given */
u->us_user = user;
- u->us_userlen = strlen(user);
+ u->us_userlen = (int)strlen(user);
u->us_passwd = password;
- u->us_passwdlen = strlen(password);
+ u->us_passwdlen = (int)strlen(password);
u->us_transmits = 0;
/* calculate length of frame (excluding ethernet header + pppoe header) */
len = 2 + 2 + 2 + 2 + sizeof sc; /* service name tag is required, host unique is send too */
if (sc->sc_service_name != NULL) {
- l1 = strlen(sc->sc_service_name);
+ l1 = (int)strlen(sc->sc_service_name);
len += l1;
}
if (sc->sc_concentrator_name != NULL) {
- l2 = strlen(sc->sc_concentrator_name);
+ l2 = (int)strlen(sc->sc_concentrator_name);
len += 2 + 2 + l2;
}
LWIP_ASSERT("sizeof(struct eth_hdr) + PPPOE_HEADERLEN + len <= 0xffff",