missing headers
diff --git a/ssh-keygen.c b/ssh-keygen.c
index 822e7e7..3c96770 100644
--- a/ssh-keygen.c
+++ b/ssh-keygen.c
@@ -38,6 +38,7 @@
 #include <unistd.h>
 #include <limits.h>
 #include <locale.h>
+#include <time.h>
 
 #include "xmalloc.h"
 #include "sshkey.h"