]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/socket.h
Fix building against older versions of glibc.
[user/henk/code/inspircd.git] / include / socket.h
index 47e89070f0fb034dc21f165c3050e2a3501bfbe4..e527bc7f54aa89c86b53253e6a38f4056f80882a 100644 (file)
@@ -120,6 +120,13 @@ namespace irc
                 * @return true if the conversion was successful, false if not.
                 */
                CoreExport bool aptosa(const std::string& addr, int port, irc::sockets::sockaddrs& sa);
+
+               /** Convert a UNIX socket path to a binary sockaddr.
+                * @param path The path to the UNIX socket.
+                * @param sa The structure to place the result in. Will be zeroed prior to conversion.
+                * @return True if the conversion was successful; otherwise, false.
+                */
+               CoreExport bool untosa(const std::string& path, irc::sockets::sockaddrs& sa);
        }
 }