X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=lib%2Fevent.c;h=c6258504106e09b88102fbacb84c3a5c15ca08b0;hb=b920acc2f69c099e8b9f1e97001f03b42d4c97c7;hp=3ebc5a769096f3f1e55c60087efe78ce1d030acd;hpb=937144b230752ac640e611cabb57387f613997bc;p=libradsec.git diff --git a/lib/event.c b/lib/event.c index 3ebc5a7..c625850 100644 --- a/lib/event.c +++ b/lib/event.c @@ -1,5 +1,5 @@ -/* Copyright 2011 NORDUnet A/S. All rights reserved. - See LICENSE for licensing information. */ +/* Copyright 2011-2013 NORDUnet A/S. All rights reserved. + See LICENSE for licensing information. */ #if defined HAVE_CONFIG_H #include @@ -222,9 +222,7 @@ event_loopbreak (struct rs_connection *conn) { int err = event_base_loopbreak (conn->evb); if (err < 0) - rs_err_conn_push_fl (conn, RSE_EVENT, __FILE__, __LINE__, - "event_base_loopbreak: %s", - evutil_gai_strerror (err)); + rs_err_conn_push (conn, RSE_EVENT, "event_base_loopbreak"); return err; } @@ -246,8 +244,7 @@ event_on_connect (struct rs_connection *conn, struct rs_packet *pkt) assert (!conn->is_connecting); #if defined (RS_ENABLE_TLS) - if (conn->realm->type == RS_CONN_TYPE_TLS - || conn->realm->type == RS_CONN_TYPE_DTLS) + if (conn_type_tls(conn) && !conn_cred_psk(conn)) if (tls_verify_cert (conn) != RSE_OK) { rs_debug (("%s: server cert verification failed\n", __func__));