Browse Source

[master] Use AF_UNIX instead of AF_LOCAL (fixes Solaris build)

Mukund Sivaraman 11 years ago
parent
commit
29228dab74

+ 1 - 1
src/bin/auth/datasrc_clients_mgr.h

@@ -407,7 +407,7 @@ private:
 
     int createFds() {
         int fds[2];
-        int result = socketpair(AF_LOCAL, SOCK_STREAM, 0, fds);
+        int result = socketpair(AF_UNIX, SOCK_STREAM, 0, fds);
         if (result != 0) {
             isc_throw(Unexpected, "Can't create socket pair: " <<
                       strerror(errno));

+ 1 - 1
src/bin/auth/tests/datasrc_clients_builder_unittest.cc

@@ -86,7 +86,7 @@ protected:
 private:
     int generateSockets() {
         int pair[2];
-        int result = socketpair(AF_LOCAL, SOCK_STREAM, 0, pair);
+        int result = socketpair(AF_UNIX, SOCK_STREAM, 0, pair);
         assert(result == 0);
         write_end = pair[0];
         read_end = pair[1];