/* -*-c-*-
*
- * $Id: client.c,v 1.9 2002/01/13 14:57:18 mdw Exp $
+ * $Id: client.c,v 1.12 2003/10/15 09:29:38 mdw Exp $
*
* Client for TrIPE
*
/*----- Revision history --------------------------------------------------*
*
* $Log: client.c,v $
+ * Revision 1.12 2003/10/15 09:29:38 mdw
+ * Cosmetic fix to changelog comment.
+ *
+ * Revision 1.11 2003/07/13 11:19:49 mdw
+ * Incompatible protocol fix! Include message type code under MAC tag to
+ * prevent cut-and-paste from key-exchange messages to general packet
+ * transport.
+ *
+ * Revision 1.10 2003/05/17 10:59:19 mdw
+ * Put a newline in the pidfile.
+ *
* Revision 1.9 2002/01/13 14:57:18 mdw
* Track @lbuf@ changes in mLib.
*
close(pfd[0]);
if (logfp)
fclose(logfp);
+ if (pidfp)
+ fclose(pidfp);
closelog();
if (f & f_daemon)
u_detach();
die(EXIT_FAILURE, "error becoming daemon: %s", strerror(errno));
}
if (pidfp) {
- fprintf(pidfp, "%li", (long)getpid());
+ fprintf(pidfp, "%li\n", (long)getpid());
fclose(pidfp);
}