$OpenBSD: patch-modules_nat_traversal_nat_traversal_c,v 1.1 2013/04/16 11:13:04 sthen Exp $
--- modules/nat_traversal/nat_traversal.c.orig	Sun Mar 31 13:52:19 2013
+++ modules/nat_traversal/nat_traversal.c	Sun Mar 31 13:54:27 2013
@@ -1643,7 +1643,7 @@ static void
 restore_keepalive_state(void)
 {
     char uri[64], socket[64];
-    time_t rtime, stime, now;
+    long rtime, stime, now;
     NAT_Contact *contact;
     struct socket_info *sock;
     int port, proto, res;
@@ -1661,7 +1661,7 @@ restore_keepalive_state(void)
         return;
     }
 
-    now = time(NULL);
+    now = (long)time(NULL);
 
     res = fscanf(f, STATE_FILE_HEADER); // skip header
 
