unlink(pidfile); if (ufd) ftruncate(ufd, 0); if (userfile[0]) unlink(userfile);
if (unlink(pidfile) == -1) syslog(LOG_ERR, "can't unlink %s (%m)", pidfile);
do_death(int active){	int ret = 0;	if (active) {		changefilter(0, luser, ipsrc);		authpf_kill_states();	}	if (pidfp)		ftruncate(fileno(pidfp), 0);	if (pidfile[0])		unlink(pidfile);	if (ufd)		ftruncate(ufd, 0);	if (userfile[0])		unlink(userfile);	exit(ret);}