openbsd-ports/security/ADMfzap/patches/patch-fzap_h
2003-12-30 23:02:16 +00:00

34 lines
1.1 KiB
Plaintext

$OpenBSD: patch-fzap_h,v 1.2 2003/12/30 23:02:16 pvalchev Exp $
--- fzap.h.orig 1999-02-15 16:50:43.000000000 -0700
+++ fzap.h 2003-12-07 01:06:58.000000000 -0700
@@ -1,8 +1,9 @@
+#include <sys/param.h>
void DBG(char *fmt,...)
{
- va_list *ap;
#ifdef DEBUG
+ va_list *ap;
va_start(ap, fmt);
fprintf(stderr, "\n[fzap:DBG]\t");
vfprintf(stderr, fmt, ap);
@@ -47,12 +48,12 @@ int (*old_connect) (int, const struct so
#endif
-#ifdef __FreeBSD__
-#define LIB_PATH "/usr/lib/libc.so.3.0"
-#define CONNECT(A,B,C) int connect(int A, const struct sockaddr *B, int C)
-int (*old_connect)(int, const struct sockaddr *, int)=NULL;
-#define BIND(A,B,C) int bind __P((int A, const struct sockaddr * B, int C))
-int (*old_bind)(int, const struct sockaddr *, int);
+#ifdef BSD
+#define LIB_PATH "/usr/lib/libc.so.23.1"
+#define CONNECT(A,B,C) int connect(int A, const struct sockaddr *B, socklen_t C)
+int (*old_connect)(int, const struct sockaddr *, socklen_t)=NULL;
+#define BIND(A,B,C) int bind __P((int A, const struct sockaddr * B, socklen_t C))
+int (*old_bind)(int, const struct sockaddr *, socklen_t);
#endif