chiark / gitweb /
lib/client.[ch]: Add functions for reading the connection endpoint addresses.
[disorder] / lib / client.h
index 2513a89e382d756f4e8b1e1bf8c174d19ee521bd..5d44622a4b46500c481c3f6f9dd8827f0f3fafa3 100644 (file)
@@ -39,6 +39,12 @@ struct kvp;
 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,