Index: src/daemon.c
--- src/daemon.c.orig
+++ src/daemon.c
@@ -55,6 +55,8 @@
 #include <pty.h>
 #elif FreeBSD
 #include <libutil.h>
+#elif OpenBSD
+#include <util.h>
 #endif
 
 #ifdef cygwin
@@ -139,7 +141,7 @@ daemonize(int port, int bg)
 	(void) setsockopt(sock, SOL_SOCKET, SO_REUSEADDR,
 	    (char *)&on, sizeof(on));
 
-	bzero((char *) &serv, sizeof(serv));
+	memset((char *) &serv, 0, sizeof(serv));
 	serv.sin_family = AF_INET;
 	serv.sin_addr.s_addr = htonl(INADDR_ANY);
 	serv.sin_port = htons(port);
