From 968cee422ab1d61b4234127892d75f0497d8d8c2 Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Thu, 16 May 2019 20:59:51 +0100 Subject: Add a configurable base directory for things like logs, defaulting to $HOME/.blabouncer/. --- logging.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'logging.h') diff --git a/logging.h b/logging.h index 289f348..726bb4d 100644 --- a/logging.h +++ b/logging.h @@ -4,6 +4,8 @@ #include #include #include +#include +#include #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 -- cgit v1.2.3