summaryrefslogtreecommitdiff
path: root/net/dante/patches
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2001-12-19 22:25:30 +0000
committeragc <agc@pkgsrc.org>2001-12-19 22:25:30 +0000
commit9db453ce5de522d112b6312ce2d447bbd1645d6f (patch)
tree83f4596fd94552cbbfbb202a3c156be30af24e6c /net/dante/patches
parent819362ebdf0d5314d97d368483335817c0b81227 (diff)
downloadpkgsrc-9db453ce5de522d112b6312ce2d447bbd1645d6f.tar.gz
Add the appropriate types to various network system call prototypes, so
that configuration works on NetBSD. Fixes a problem highlighted in recent i386 bulk build report.
Diffstat (limited to 'net/dante/patches')
-rw-r--r--net/dante/patches/patch-ab61
1 files changed, 61 insertions, 0 deletions
diff --git a/net/dante/patches/patch-ab b/net/dante/patches/patch-ab
new file mode 100644
index 00000000000..82359963297
--- /dev/null
+++ b/net/dante/patches/patch-ab
@@ -0,0 +1,61 @@
+$NetBSD: patch-ab,v 1.1 2001/12/19 22:25:31 agc Exp $
+
+Fix up for NetBSD prototypes
+
+--- configure.in 2001/12/19 22:16:23 1.1
++++ configure.in 2001/12/19 22:18:30
+@@ -718,31 +718,31 @@
+ ["int"],
+ ["int"],
+ ["const struct sockaddr *" "__CONST_SOCKADDR_ARG" "struct sockaddr *" "const void *" "__const struct sockaddr *"],
+- ["socklen_t" "int" "size_t"])
++ ["socklen_t" "int" "size_t" "__socklen_t"])
+
+ L_SOCKPROTO(${PROTO_ACCEPT}.accept, [failproto=t],
+ ["int"],
+ ["int"],
+ ["struct sockaddr *" "__SOCKADDR_ARG" "__const struct sockaddr *" "void *"],
+- ["socklen_t *" "int *" "Psocklen_t" "size_t *"])
++ ["socklen_t *" "int *" "Psocklen_t" "size_t *" "__socklen_t *"])
+
+ L_SOCKPROTO(bind, [failproto=t],
+ ["int"],
+ ["int"],
+ ["const struct sockaddr *" "__CONST_SOCKADDR_ARG" "struct sockaddr *" "const void *" "__const struct sockaddr *"],
+- ["socklen_t" "int" "size_t"])
++ ["socklen_t" "int" "size_t" "__socklen_t"])
+
+ L_SOCKPROTO(${PROTO_GETPEERNAME}.getpeername, [failproto=t],
+ ["int"],
+ ["int"],
+ ["struct sockaddr *" "__SOCKADDR_ARG" "void *"],
+- ["socklen_t *" "int *" "Psocklen_t" "size_t *"])
++ ["socklen_t *" "int *" "Psocklen_t" "size_t *" "__socklen_t *"])
+
+ L_SOCKPROTO(${PROTO_GETSOCKNAME}.getsockname, [failproto=t],
+ ["int"],
+ ["int"],
+ ["struct sockaddr *" "__SOCKADDR_ARG" "void *"],
+- ["int *" "socklen_t *" "Psocklen_t" "size_t *"])
++ ["int *" "socklen_t *" "Psocklen_t" "size_t *" "__socklen_t *"])
+
+ L_SOCKPROTO(${PROTO_RECVFROM}.recvfrom, [failproto=t],
+ ["ssize_t" "int"],
+@@ -751,7 +751,7 @@
+ ["size_t" "int"],
+ ["int" "unsigned int"],
+ ["struct sockaddr *" "__SOCKADDR_ARG" "void *"],
+- ["socklen_t *" "int *" "Psocklen_t" "size_t *"])
++ ["socklen_t *" "int *" "Psocklen_t" "size_t *" "__socklen_t *"])
+
+ L_SOCKPROTO(send, [failproto=t],
+ ["ssize_t" "int"],
+@@ -767,7 +767,7 @@
+ ["size_t" "int"],
+ ["int" "unsigned int"],
+ ["const struct sockaddr *" "__CONST_SOCKADDR_ARG" "const void *" "__const struct sockaddr *"],
+- ["socklen_t" "int" "size_t"])
++ ["socklen_t" "int" "size_t" "__socklen_t"])
+
+ L_SOCKPROTO(recv, [failproto=t],
+ ["ssize_t" "int"],