$OpenBSD: patch-base_utils_c,v 1.3 2015/01/16 18:07:53 sthen Exp $
--- base/utils.c.orig	Fri Jan 16 17:57:17 2015
+++ base/utils.c	Fri Jan 16 17:57:56 2015
@@ -2328,7 +2328,7 @@ void service_check_sighandler(int sig) {
 	/* write check result to file */
 	if (check_result_info.output_file_fp) {
 
-		fprintf(check_result_info.output_file_fp, "finish_time=%lu.%lu\n", check_result_info.finish_time.tv_sec, check_result_info.finish_time.tv_usec);
+		fprintf(check_result_info.output_file_fp, "finish_time=%lld.%lld\n", (long long)check_result_info.finish_time.tv_sec, (long long)check_result_info.finish_time.tv_usec);
 		fprintf(check_result_info.output_file_fp, "early_timeout=%d\n", check_result_info.early_timeout);
 		fprintf(check_result_info.output_file_fp, "exited_ok=%d\n", check_result_info.exited_ok);
 		fprintf(check_result_info.output_file_fp, "return_code=%d\n", check_result_info.return_code);
@@ -2368,7 +2368,7 @@ void host_check_sighandler(int sig) {
 	/* write check result to file */
 	if (check_result_info.output_file_fp) {
 
-		fprintf(check_result_info.output_file_fp, "finish_time=%lu.%lu\n", check_result_info.finish_time.tv_sec, check_result_info.finish_time.tv_usec);
+		fprintf(check_result_info.output_file_fp, "finish_time=%lld.%lld\n", (long long)check_result_info.finish_time.tv_sec, (long long)check_result_info.finish_time.tv_usec);
 		fprintf(check_result_info.output_file_fp, "early_timeout=%d\n", check_result_info.early_timeout);
 		fprintf(check_result_info.output_file_fp, "exited_ok=%d\n", check_result_info.exited_ok);
 		fprintf(check_result_info.output_file_fp, "return_code=%d\n", check_result_info.return_code);
