Sighup handler for reloading configuration file.

pull/4/head
Jacob Windle 2020-01-09 09:48:02 -05:00
parent 753b086e4f
commit c8aef321b4
1 changed files with 8 additions and 4 deletions

12
main.c
View File

@ -39,6 +39,14 @@ void int_handler(int signal) {
// This should be the final decrement to the config object.
}
/**
* SIGHUP handler, will reload the configuration file.
* @param signal Signo passed by system.
*/
void hup_handler(int signal) {
}
void replacehost(char *oldhost, char *newhost);
/**
@ -139,10 +147,6 @@ void daemonize() {
*/
int main(int argc, char **argv)
{
// Install a sigint handler to help us clean up.
linkedlist_add(&hosts, "hello.com");
linkedlist_add(&hosts, "heloworld.com");
linkedlist_print(hosts);
signal(SIGINT, int_handler);
if (getuid() != 0)
{