35 |
uid_t ruid, euid; /* Real and effective UID. */ |
uid_t ruid, euid; /* Real and effective UID. */ |
36 |
|
|
37 |
#endif |
#endif |
38 |
jmp_buf acctloop; |
jmp_buf acctloop; /* Non-local exit in case of network error. */ |
39 |
|
|
40 |
|
|
41 |
/* |
/* |
42 |
* In the beginning there was main()... |
* IMAPFilter: an IMAP mail filtering utility. |
43 |
*/ |
*/ |
44 |
int |
int |
45 |
main(int argc, char *argv[]) |
main(int argc, char *argv[]) |
227 |
break; |
break; |
228 |
} |
} |
229 |
} |
} |
230 |
|
if (options & OPTION_DAEMON_MODE && |
231 |
|
flags & FLAG_SIGHUP_RECEIVED) { |
232 |
|
reread_config(confile); |
233 |
|
continue; |
234 |
|
} |
235 |
if (interval) |
if (interval) |
236 |
sleep(interval); |
sleep(interval); |
237 |
} while (options & OPTION_DAEMON_MODE && interval); |
} while (options & OPTION_DAEMON_MODE && interval); |