chiark / gitweb /
lib/client.[ch]: Add functions for reading the connection endpoint addresses.
[disorder] / lib / client.h
index c443f7e8365523ccc01c448f470db9dbc84ac72b..5d44622a4b46500c481c3f6f9dd8827f0f3fafa3 100644 (file)
@@ -41,6 +41,10 @@ struct sink;
 disorder_client *disorder_new(int verbose);
 void disorder_force_unpriv(disorder_client *c);
 int disorder_client_af(disorder_client *c);
+int disorder_client_sockname(disorder_client *c,
+                            struct sockaddr *sa, socklen_t *len_inout);
+int disorder_client_peername(disorder_client *c,
+                            struct sockaddr *sa, socklen_t *len_inout);
 int disorder_connect(disorder_client *c);
 int disorder_connect_user(disorder_client *c,
                          const char *username,