summaryrefslogtreecommitdiff
path: root/source3/lib
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2001-10-24 00:36:49 +0000
committerTim Potter <tpot@samba.org>2001-10-24 00:36:49 +0000
commit0c8ef484792b568dbec79fbf45cbf42534114ce5 (patch)
treee50d3d0c721c493fc2d99a0065dc98cd2e7d4a83 /source3/lib
parentfb328c9cc4d12997b7f8059ebe163482a16df77b (diff)
downloadsamba-0c8ef484792b568dbec79fbf45cbf42534114ce5.tar.gz
samba-0c8ef484792b568dbec79fbf45cbf42534114ce5.tar.bz2
samba-0c8ef484792b568dbec79fbf45cbf42534114ce5.zip
Removed unused function.
(This used to be commit ef06de2a1ca434ab658940146b5d6c16bf580bb3)
Diffstat (limited to 'source3/lib')
-rw-r--r--source3/lib/util_sock.c68
1 files changed, 0 insertions, 68 deletions
diff --git a/source3/lib/util_sock.c b/source3/lib/util_sock.c
index 681bc3065d..340a83cf13 100644
--- a/source3/lib/util_sock.c
+++ b/source3/lib/util_sock.c
@@ -1081,74 +1081,6 @@ int open_pipe_sock(char *path)
return sock;
}
-int create_pipe_socket(char *dir, int dir_perms,
- char *path, int path_perms)
-{
- int s;
- struct sockaddr_un sa;
-
- DEBUG(0,("create_pipe_socket: %s %d %s %d\n",
- dir, dir_perms, path, path_perms));
-
- DEBUG(0,("*** RACE CONDITION. PLEASE SOMEONE EXAMINE create_pipe_Socket AND FIX IT ***\n"));
-
- mkdir(dir, dir_perms);
-
- if (chmod(dir, dir_perms) < 0)
- {
- DEBUG(0, ("chmod on %s failed\n", dir));
- return -1;
- }
-
- if (!remove(path))
- {
- DEBUG(0, ("remove on %s failed\n", path));
- }
-
- /* start listening on unix socket */
- s = socket(AF_UNIX, SOCK_STREAM, 0);
-
- if (s < 0)
- {
- DEBUG(0, ("socket open failed\n"));
- return -1;
- }
-
- ZERO_STRUCT(sa);
- sa.sun_family = AF_UNIX;
- safe_strcpy(sa.sun_path, path, sizeof(sa.sun_path)-1);
-
- if (bind(s, (struct sockaddr*) &sa, sizeof(sa)) < 0)
- {
- DEBUG(0, ("socket bind to %s failed\n", sa.sun_path));
- close(s);
- remove(path);
- return -1;
- }
-
- if (s == -1)
- {
- DEBUG(0,("bind failed\n"));
- remove(path);
- return -1;
- }
-
- if (path_perms != 0)
- {
- chmod(path, path_perms);
- }
-
- if (listen(s, 5) == -1)
- {
- DEBUG(0,("listen failed\n"));
- return -1;
- }
-
- DEBUG(5,("unix socket opened: %s\n", path));
-
- return s;
-}
-
/*******************************************************************
this is like socketpair but uses tcp. It is used by the Samba
regression test code