--- smtptrapd.c.orig Sun Mar 20 00:01:06 2005 +++ smtptrapd.c Sun Mar 20 00:01:36 2005 @@ -27,9 +27,9 @@ #include #include #include +#include #include #include -#include #include #include #include @@ -491,7 +491,11 @@ /* background the process */ if (fork()) exit(0); if (fork()) exit(0); +#ifdef __FreeBSD__ + setpgrp(0, 0); +#else setpgrp(); +#endif openlog("smtptrapd", LOG_PID, LOG_MAIL);