<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">--- headers.c.orig	2010-08-09 15:35:19.000000000 -0500
+++ headers.c	2012-05-13 21:33:41.000000000 -0500
@@ -29,6 +29,7 @@
 #include &lt;stdio.h&gt;
 #include &lt;stdarg.h&gt;
 #include &lt;string.h&gt;
+#include &lt;strings.h&gt;
 #include &lt;stdlib.h&gt;
 #include &lt;unistd.h&gt;
 #include &lt;time.h&gt;
@@ -171,7 +172,7 @@
     {
 #ifdef HAVE_GETTIMEOFDAY
       if (gettimeofday (&amp;tv, NULL) != -1) /* This shouldn't fail ... */
-	snprintf (buf, sizeof buf, "%ld.%ld.%d@%s", tv.tv_sec, tv.tv_usec,
+	snprintf (buf, sizeof buf, "%ld.%d.%d@%s", tv.tv_sec, tv.tv_usec,
 		  getpid (), message-&gt;session-&gt;localhost);
       else /* ... but if it does fall back to using time() */
 #endif
</pre></body></html>