src/server/util/socket.h

changeset 674
6a031133a498
parent 673
144bdc33fdb6
--- a/src/server/util/socket.h	Sun Feb 15 12:24:38 2026 +0100
+++ b/src/server/util/socket.h	Sun Feb 15 13:30:29 2026 +0100
@@ -45,6 +45,10 @@
 // returns the socket fd
 int util_socket_connect_local(short port);
 
+// creates a connected socket pair (domain AF_UNIX, type SOCK_STREAM)
+// returns 0 on success, -1 on error
+int util_socketpair(int fds[2]);
+
 // enables/disables non-blocking mode the for specified socket
 int util_socket_setnonblock(int fd, int nonblock);
 

mercurial