Error handling cleanup
[radsecproxy.git] / lib / include / radsec / radsec.h
index b89d47c..75ed522 100644 (file)
@@ -22,7 +22,7 @@ enum rs_err_code {
     RSE_SSLERR = 14,           /* OpenSSL error.  */
     RSE_INVALID_PKT = 15,
     RSE_IOTIMEOUT = 16,
-    RSE_SOME_ERROR = 21,  /* Unspecified error.  Shouldn't happen.  */
+    RSE_INVAL = 17,
 };
 
 enum rs_conn_type {
@@ -102,16 +102,16 @@ void rs_conn_set_callbacks(struct rs_connection *conn,
                           struct rs_conn_callbacks *cb);
 void rs_conn_del_callbacks(struct rs_connection *conn);
 struct rs_conn_callbacks *rs_conn_get_callbacks(struct rs_connection *conn);
-int rs_conn_select_server(struct rs_connection *conn, const char *name);
-int rs_conn_get_current_server(struct rs_connection *conn,
-                              const char *name,
-                              size_t buflen);
+int rs_conn_select_peer(struct rs_connection *conn, const char *name);
+int rs_conn_get_current_peer(struct rs_connection *conn,
+                            const char *name,
+                            size_t buflen);
 int rs_conn_receive_packet(struct rs_connection *conn,
                           struct rs_packet *request,
                           struct rs_packet **pkt_out);
 int rs_conn_fd(struct rs_connection *conn);
 
-/* Peers.  */
+/* Peer -- client and server.  */
 int rs_peer_create(struct rs_connection *conn, struct rs_peer **peer_out);
 int rs_peer_set_address(struct rs_peer *peer, const char *hostname,
                        const char *service);