$OpenBSD: patch-modules_FvwmConsole_FvwmConsole_c,v 1.1 2008/07/02 18:16:19 ajacoutot Exp $
--- modules/FvwmConsole/FvwmConsole.c.orig	Tue Dec 10 11:41:41 1996
+++ modules/FvwmConsole/FvwmConsole.c	Tue Jul  1 11:05:52 2008
@@ -123,7 +123,7 @@ void CloseSocket() {
 /*********************************************************/
 void server (int *fd) {
   struct sockaddr_un sas, csas;
-  int  len, clen;     /* length of sockaddr */
+  socklen_t  len, clen;   /* length of sockaddr */
   char buf[BUFSIZE];      /*  command line buffer */
 
   /* make a socket  */
@@ -141,7 +141,7 @@ void server (int *fd) {
   unlink( S_NAME ); 
   len = sizeof( sas.sun_family) + strlen( sas.sun_path );
 
-  if( bind(s, &sas,len) < 0 ) {
+  if( bind(s, (struct sockaddr *)&sas, len) < 0 ) {
 	ErrMsg( "bind" );
 	exit(1);
   }
@@ -155,7 +155,7 @@ void server (int *fd) {
 
   /* accept connections */
   clen = sizeof(csas);
-  if(( ns = accept(s, &csas, &clen)) < 0 ) {
+  if(( ns = accept(s, (struct sockaddr *)&csas, &clen)) < 0 ) {
 	ErrMsg( "accept");
 	exit(1);
   }
