From 05455b459a93f620143d90fd34a28e4485fd606a Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Thu, 21 Apr 2011 09:45:27 -0400 Subject: lib-util: Make useful function a common utility. Signed-off-by: Andreas Schneider --- source3/smbd/process.c | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'source3/smbd') diff --git a/source3/smbd/process.c b/source3/smbd/process.c index fc6112c161..d96d5fb7e0 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -2422,32 +2422,6 @@ static bool housekeeping_fn(const struct timeval *now, void *private_data) return true; } -static int create_unlink_tmp(const char *dir) -{ - char *fname; - int fd; - - fname = talloc_asprintf(talloc_tos(), "%s/listenerlock_XXXXXX", dir); - if (fname == NULL) { - errno = ENOMEM; - return -1; - } - fd = mkstemp(fname); - if (fd == -1) { - TALLOC_FREE(fname); - return -1; - } - if (unlink(fname) == -1) { - int sys_errno = errno; - close(fd); - TALLOC_FREE(fname); - errno = sys_errno; - return -1; - } - TALLOC_FREE(fname); - return fd; -} - /* * Read an smb packet in the echo handler child, giving the parent * smbd one second to react once the socket becomes readable. -- cgit