6d45e7e377
extern int errno; /* some systems don't have this in errno.h */ after the following in a central header: #ifndef _WIN32 #include <sys/errno.h> #else #include <errno.h> #endif Sure, e.g. NetBSD doesn't define errno in sys/errno.h, but why should it? So, let's just fix this.
14 lines
374 B
Text
14 lines
374 B
Text
$NetBSD: patch-ae,v 1.1 2005/12/16 15:52:03 joerg Exp $
|
|
|
|
--- src/socket.c.orig 2005-12-16 15:23:27.000000000 +0000
|
|
+++ src/socket.c
|
|
@@ -24,9 +24,6 @@
|
|
#include "h.h"
|
|
#include <signal.h>
|
|
#include "inet.h"
|
|
-#ifndef _WIN32
|
|
-extern int errno; /* ...seems that errno.h doesn't define this everywhere */
|
|
-#endif
|
|
#include <sys/types.h>
|
|
#ifndef _WIN32
|
|
#include <sys/socket.h>
|