aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6/ftrigw_notifyb_nosig.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs6/ftrigw_notifyb_nosig.c')
-rw-r--r--src/libs6/ftrigw_notifyb_nosig.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/libs6/ftrigw_notifyb_nosig.c b/src/libs6/ftrigw_notifyb_nosig.c
index 103e2b9..06abae6 100644
--- a/src/libs6/ftrigw_notifyb_nosig.c
+++ b/src/libs6/ftrigw_notifyb_nosig.c
@@ -10,7 +10,6 @@
#include <skalibs/djbunix.h>
#include <s6/ftrigw.h>
-#include "ftrig1.h"
int ftrigw_notifyb_nosig (char const *path, char const *s, size_t len)
{
@@ -19,10 +18,10 @@ int ftrigw_notifyb_nosig (char const *path, char const *s, size_t len)
if (!dir) return -1 ;
{
size_t pathlen = strlen(path) ;
- char tmp[pathlen + FTRIG1_PREFIXLEN + 35] ;
+ char tmp[pathlen + 41] ;
memcpy(tmp, path, pathlen) ;
tmp[pathlen] = '/' ;
- tmp[pathlen + FTRIG1_PREFIXLEN + 34] = 0 ;
+ tmp[pathlen + 40] = 0 ;
for (;;)
{
direntry *d ;
@@ -30,9 +29,9 @@ int ftrigw_notifyb_nosig (char const *path, char const *s, size_t len)
errno = 0 ;
d = readdir(dir) ;
if (!d) break ;
- if (strncmp(d->d_name, FTRIG1_PREFIX ":@", FTRIG1_PREFIXLEN + 2)) continue ;
- if (strlen(d->d_name) != FTRIG1_PREFIXLEN + 33) continue ;
- memcpy(tmp + pathlen + 1, d->d_name, FTRIG1_PREFIXLEN + 33) ;
+ if (strncmp(d->d_name, "ftrig1:@", 8)) continue ;
+ if (strlen(d->d_name) != 39) continue ;
+ memcpy(tmp + pathlen + 1, d->d_name, 39) ;
fd = open_write(tmp) ;
if (fd == -1)
{