aboutsummaryrefslogtreecommitdiff
path: root/src/direvent.h
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2014-08-25 19:13:37 +0300
committerSergey Poznyakoff <gray@gnu.org>2014-08-25 19:20:00 +0300
commite26cb120ffe5f7303ddd8b514246ac6874e83f9f (patch)
tree64ca646b34103a5e8934b42fbbd9ca732a14e034 /src/direvent.h
parent713bc0ca4b4ea3114d33f06c57c117de7f9fef11 (diff)
downloaddirevent-e26cb120ffe5f7303ddd8b514246ac6874e83f9f.tar.gz
direvent-e26cb120ffe5f7303ddd8b514246ac6874e83f9f.tar.bz2
I18N
* .gitignore: Add am * bootstrap: Create am, unless exists. * Makefile.am (SUBDIRS): Add po * acinclude.m4: New file. * configure.ac: Use gettext * doc/direvent.texi: Update * po/.gitignore: New file * po/POTFILES.in: New file. * po/Makevars: New file. * src/Makefile.am (LDADD): Add @LIBINTL@ (noinst_HEADERS): Add gettext.h * src/config.c: gettextize * src/direvent.c: Likewise. * src/environ.c: Likewise. * src/hashtab.c: Likewise. * src/progman.c: Likewise. * src/watcher.c: Likewise. * src/gettext.h: New file. * src/direvent.h: Add missing prototypes. * tests/re05.at: Remove superfluous quoting.
Diffstat (limited to 'src/direvent.h')
-rw-r--r--src/direvent.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/direvent.h b/src/direvent.h
index 33fa768..069d3d8 100644
--- a/src/direvent.h
+++ b/src/direvent.h
@@ -25,6 +25,11 @@
#include <signal.h>
#include <regex.h>
+#include "gettext.h"
+
+#define _(s) gettext(s)
+#define N_(s) s
+
/* Generic (system-independent) event codes */
#define GENEV_CREATE 0x01
#define GENEV_WRITE 0x02
@@ -189,7 +194,10 @@ struct pathent {
size_t len;
char path[1];
};
-
+
+void config_help(void);
+struct grecs_node;
+void config_finish(struct grecs_node *tree);
void config_parse(const char *file);
int get_facility(const char *arg);
@@ -207,6 +215,9 @@ char *split_pathname(struct dirwatcher *dp, char **dirname);
void unsplit_pathname(struct dirwatcher *dp);
void ev_log(int flags, struct dirwatcher *dp);
+void deliver_ev_create(struct dirwatcher *dp, const char *name);
+int subwatcher_create(struct dirwatcher *parent, const char *dirname,
+ int isdir, int notify);
struct process *process_lookup(pid_t pid);
void process_cleanup(int expect_term);

Return to:

Send suggestions and report system problems to the System administrator.