Project

General

Profile

libprelude.diff

Set default compression priority. - Yoann VANDOORSELAERE, 07/16/2008 05:56 PM

Download (961 Bytes)

View differences:

src/tls-auth.c
187 187
int tls_auth_connection(prelude_client_profile_t *cp, prelude_io_t *io, int crypt,
188 188
                        uint64_t *analyzerid, prelude_connection_permission_t *permission)
189 189
{
190
        int ret, fd;
191 190
        void *cred;
191
        int ret, fd;
192 192
        gnutls_session session;
193 193

  
194 194
        ret = prelude_client_profile_get_credentials(cp, &cred);
......
197 197

  
198 198
        gnutls_init(&session, GNUTLS_CLIENT);
199 199
        gnutls_set_default_priority(session);
200

  
201
        const int c_prio[] = { GNUTLS_COMP_NULL, GNUTLS_COMP_DEFLATE, 0 };
202
        gnutls_compression_set_priority(session, c_prio);
203

  
200 204
        gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, cred);
201 205

  
202 206
        fd = prelude_io_get_fd(io);