char linkname[MAXFILENAME]; /* filestamp buffer */
char statstr[NTP_MAXSTRLEN]; /* statistics for filegen */
tstamp_t fstamp; /* filestamp */
- u_int len;
+ long len;
char *ptr;
char *name, *header;
u_char *data;
/*
* Read PEM-encoded certificate and install.
*/
- if (!PEM_read(str, &name, &header, &data, (long *)&len)) {
+ if (!PEM_read(str, &name, &header, &data, &len)) {
msyslog(LOG_ERR, "crypto_cert %s\n",
ERR_error_string(ERR_get_error(), NULL));
return (NULL);
return (NULL);
if ((ptr = strrchr(linkname, '\n')) != NULL)
*ptr = '\0';
- sprintf(statstr, "%s 0x%x len %u", &linkname[2], ret->flags,
+ sprintf(statstr, "%s 0x%x len %lu", &linkname[2], ret->flags,
len);
record_crypto_stats(NULL, statstr);
#ifdef DEBUG