Sighup handler for reloading configuration file.

This commit is contained in:
Jacob Windle 2020-01-09 09:48:02 -05:00
parent 753b086e4f
commit c8aef321b4

12
main.c
View File

@ -39,6 +39,14 @@ void int_handler(int signal) {
// This should be the final decrement to the config object. // 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); void replacehost(char *oldhost, char *newhost);
/** /**
@ -139,10 +147,6 @@ void daemonize() {
*/ */
int main(int argc, char **argv) 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); signal(SIGINT, int_handler);
if (getuid() != 0) if (getuid() != 0)
{ {