aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6f
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs6f')
-rw-r--r--src/libs6f/deps-lib/s6f1
-rw-r--r--src/libs6f/s6f_lock.c20
2 files changed, 0 insertions, 21 deletions
diff --git a/src/libs6f/deps-lib/s6f b/src/libs6f/deps-lib/s6f
index b1d1ddb..80844f6 100644
--- a/src/libs6f/deps-lib/s6f
+++ b/src/libs6f/deps-lib/s6f
@@ -1,6 +1,5 @@
s6f_confdir_open.o
s6f_equote.o
-s6f_lock.o
s6f_report_state_change.o
s6f_user_get_confdirs.o
${LIBNSSS}
diff --git a/src/libs6f/s6f_lock.c b/src/libs6f/s6f_lock.c
deleted file mode 100644
index 1ef1718..0000000
--- a/src/libs6f/s6f_lock.c
+++ /dev/null
@@ -1,20 +0,0 @@
-/* ISC license. */
-
-#include <string.h>
-
-#include <skalibs/strerr.h>
-#include <skalibs/djbunix.h>
-#include <skalibs/unix-transactional.h>
-
-#include "s6f.h"
-
-int s6f_lock (char const *stmpdir, int w)
-{
- int fdstmp = s6f_confdir_open(stmpdir, 1) ;
- int fd = openc_truncat(fdstmp, "lock") ;
- if (fd == -1) strerr_diefu4sys(111, "open ", stmpdir, "/lock", " for writing") ;
- fd_close(fdstmp) ;
- if (fd_lock(fd, w, 0) < 1)
- strerr_diefu3sys(111, "lock ", stmpdir, "/lock") ;
- return fd ;
-}