aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6f
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2026-01-20 07:37:51 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2026-01-20 07:37:51 +0000
commit0b3887df63a64ec469b32b368f5cddadecae90ea (patch)
tree89b3e50397d59288171713c6f5b88b4b891444b7 /src/libs6f
parentd9436b64e8e63b2648da26814c0e58e539948bdd (diff)
downloads6-frontend-0b3887df63a64ec469b32b368f5cddadecae90ea.tar.gz
hmmm, what's happening with live_startstop?
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 ;
-}