]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
[bug 44] patch from Simon Burge
authorHarlan Stenn <stenn@ntp.org>
Thu, 12 Jun 2003 05:49:22 +0000 (01:49 -0400)
committerHarlan Stenn <stenn@ntp.org>
Thu, 12 Jun 2003 05:49:22 +0000 (01:49 -0400)
bk: 3ee81462FP37kW3q0-R1NuewZWf3FA

ntpd/ntp_crypto.c

index b3d77ea14e5874fc88a09b4fea38596a857e90ee..b47bc9fbb4c5f934a6fdea3d94b97194574a48d5 100644 (file)
@@ -3498,7 +3498,7 @@ crypto_cert(
        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;
@@ -3538,7 +3538,7 @@ crypto_cert(
        /*
         * 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);
@@ -3562,7 +3562,7 @@ crypto_cert(
                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