Navigation


Changeset 1008:d3d2a32320c4 in freeDiameter


Ignore:
Timestamp:
Mar 22, 2013, 10:48:28 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Fix a compilation warning and protect CHECK_GNUTLS_DO macro

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/freeDiameter/libfdcore.h

    r976 r1008  
    6060#define CHECK_GNUTLS_DO( __call__, __fallback__ ) {                                             \
    6161        int __ret__;                                                                            \
    62         TRACE_DEBUG(GNUTLS_DBG_LEVEL, "GNUTLS call: " #__call__ );                              \
     62        TRACE_DEBUG(GNUTLS_DBG_LEVEL, "GNUTLS call: %s", #__call__ );                           \
    6363        __ret__ = (__call__);                                                                   \
    6464        if (__ret__ < 0) {                                                                      \
    65                 TRACE_DEBUG(INFO, "Error in '" #__call__ "':\t%s", gnutls_strerror(__ret__));   \
     65                TRACE_DEBUG(INFO, "Error in '%s':\t%s", #__call__ , gnutls_strerror(__ret__));  \
    6666                __fallback__;                                                                   \
    6767        }                                                                                       \
  • libfdcore/config.c

    r1006 r1008  
    478478                        CHECK_GNUTLS_DO( gnutls_x509_crt_list_verify(certs, cert_max, CA_list, CA_list_length, CRL_list, CRL_list_length, 0, &verify),
    479479                                {
    480                                         TRACE_ERROR(INFO, "Failed to verify the local certificate '%s' against local credentials. Please check your certificate is valid.", fd_g_config->cnf_sec_data.cert_file);
     480                                        TRACE_ERROR("Failed to verify the local certificate '%s' against local credentials. Please check your certificate is valid.", fd_g_config->cnf_sec_data.cert_file);
    481481                                        return EINVAL;
    482482                                } );
Note: See TracChangeset for help on using the changeset viewer.