summaryrefslogtreecommitdiff
path: root/logging.h
diff options
context:
space:
mode:
Diffstat (limited to 'logging.h')
-rw-r--r--logging.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/logging.h b/logging.h
index 289f348..726bb4d 100644
--- a/logging.h
+++ b/logging.h
@@ -4,6 +4,8 @@
#include <stdio.h>
#include <string.h>
#include <time.h>
+#include <limits.h>
+#include <sys/stat.h>
#include "functions.h"
@@ -17,10 +19,12 @@
// Write the line 'str' to the relevant log file such as
// '#channel.log' or 'nickname.log'. 'ournick' is our own
// nick and is used to determine which log file to write to.
+// 'basedir' is the directory in which the 'logs' directory
+// will be created in which logs are to be written.
// Expects a string in the format:
// :from!bar@baz PRIVMSG to :hello world
// With the ":foo!bar@baz "prefix being important.
// Returns 1 on success or 0 on failure.
-int logprivmsg(char *str, char *ournick);
+int logprivmsg(char *str, char *ournick, char *basedir);
#endif