diff options
author | Tim Potter <tpot@samba.org> | 2001-10-24 00:36:49 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2001-10-24 00:36:49 +0000 |
commit | 0c8ef484792b568dbec79fbf45cbf42534114ce5 (patch) | |
tree | e50d3d0c721c493fc2d99a0065dc98cd2e7d4a83 /source3/lib | |
parent | fb328c9cc4d12997b7f8059ebe163482a16df77b (diff) | |
download | samba-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.c | 68 |
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 |