chiark / gitweb /
Fix compilation issue; s/-NOENT/-ENOENT/
[elogind.git] / socket-util.h
index 62a48ac35acc79c169d26519d593576bb61614a0..af452efddfd6d38f793f728689820efee0883028 100644 (file)
@@ -59,6 +59,8 @@ int socket_address_parse(SocketAddress *a, const char *s);
 int socket_address_print(const SocketAddress *a, char **p);
 int socket_address_verify(const SocketAddress *a);
 
+bool socket_address_can_accept(const SocketAddress *a);
+
 int socket_address_listen(
                 const SocketAddress *a,
                 int backlog,
@@ -68,4 +70,8 @@ int socket_address_listen(
                 mode_t socket_mode,
                 int *ret);
 
+bool socket_address_is(const SocketAddress *a, const char *s);
+
+bool socket_address_equal(const SocketAddress *a, const SocketAddress *b);
+
 #endif