diff options
author | Linus Nordberg <linus@nordu.net> | 2011-03-01 13:53:34 +0100 |
---|---|---|
committer | Linus Nordberg <linus@nordu.net> | 2011-03-01 13:53:34 +0100 |
commit | 809dbe710fe6aa1a7d7369e1ad78ea916e2b874f (patch) | |
tree | 3eaded6820144070dff8ac7f9e8440aab0ff2fa7 | |
parent | da2100919c081204ae2fe48e8e3c156bf717d353 (diff) |
Error handling cleanup 2.
RSE_NOSYS doesn't need a string.
-rw-r--r-- | lib/conn.c | 15 | ||||
-rw-r--r-- | lib/packet.c | 3 | ||||
-rw-r--r-- | lib/radsec.c | 3 |
3 files changed, 9 insertions, 12 deletions
@@ -103,8 +103,7 @@ int rs_conn_add_listener (struct rs_connection *conn, rs_conn_type_t type, const char *hostname, int port) { - return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, - "%s: NYI", __func__); + return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, NULL); } @@ -142,14 +141,16 @@ rs_conn_destroy (struct rs_connection *conn) if (conn->evb) event_base_free (conn->evb); + /* TODO: free tls_ctx */ + /* TODO: free tls_ssl */ + return 0; } int rs_conn_set_eventbase (struct rs_connection *conn, struct event_base *eb) { - return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, - "%s: NYI", __func__); + return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, NULL); } void @@ -178,16 +179,14 @@ rs_conn_get_callbacks(struct rs_connection *conn) int rs_conn_select_peer (struct rs_connection *conn, const char *name) { - return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, - "%s: NYI", __func__); + return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, NULL); } int rs_conn_get_current_peer (struct rs_connection *conn, const char *name, size_t buflen) { - return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, - "%s: NYI", __func__); + return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, NULL); } int rs_conn_fd (struct rs_connection *conn) diff --git a/lib/packet.c b/lib/packet.c index 7b8d1cc..6760cee 100644 --- a/lib/packet.c +++ b/lib/packet.c @@ -496,8 +496,7 @@ _init_bev (struct rs_connection *conn, struct rs_peer *peer) break; case RS_CONN_TYPE_DTLS: - return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, - "%s: NYI", __func__); + return rs_err_conn_push_fl (conn, RSE_NOSYS, __FILE__, __LINE__, NULL); #endif /* RS_ENABLE_TLS */ default: diff --git a/lib/radsec.c b/lib/radsec.c index 45c4f42..6cc9fe4 100644 --- a/lib/radsec.c +++ b/lib/radsec.c @@ -149,6 +149,5 @@ void rs_context_destroy(struct rs_context *ctx) int rs_context_set_alloc_scheme(struct rs_context *ctx, struct rs_alloc_scheme *scheme) { - return rs_err_ctx_push_fl (ctx, RSE_NOSYS, __FILE__, __LINE__, - "%s: NYI", __func__); + return rs_err_ctx_push_fl (ctx, RSE_NOSYS, __FILE__, __LINE__, NULL); } |