summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorjoerg <joerg>2006-01-19 23:53:54 +0000
committerjoerg <joerg>2006-01-19 23:53:54 +0000
commitdb34e0df8df7dbaf683e30c4ddcd1a8cf26bd264 (patch)
tree1b75b12b25221fcc44ac4d4d167a69560956b02c /security
parentd5191b9bf5fb5aa8b01f29a6c2a5a52bcf87cb8c (diff)
downloadpkgsrc-db34e0df8df7dbaf683e30c4ddcd1a8cf26bd264.tar.gz
Prefer NAME_MAX over MAXNAMLEN.
Diffstat (limited to 'security')
-rw-r--r--security/dropbear/distinfo3
-rw-r--r--security/dropbear/patches/patch-ae16
2 files changed, 18 insertions, 1 deletions
diff --git a/security/dropbear/distinfo b/security/dropbear/distinfo
index d1c83e52539..74760d14dfb 100644
--- a/security/dropbear/distinfo
+++ b/security/dropbear/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2005/12/14 18:00:12 reed Exp $
+$NetBSD: distinfo,v 1.11 2006/01/19 23:53:54 joerg Exp $
SHA1 (dropbear-0.46.tar.bz2) = 2b6d2083ec0294fde55c75e4080c06637cbcf833
RMD160 (dropbear-0.46.tar.bz2) = f7c61b021705362f55209bc0f383d0bf3336841e
@@ -7,3 +7,4 @@ SHA1 (patch-aa) = 3246fce39551e97f0b9ecd3397479ea2f3e22abd
SHA1 (patch-ab) = 7096feb1f8cc7372410f2e94d7961190a6974fad
SHA1 (patch-ac) = 5a8bc0ccaba26fcf497de554a5c3a9478203adb1
SHA1 (patch-ad) = 4dd93da76596411dadb731e85208c07baf707d03
+SHA1 (patch-ae) = 9300c096cd498a1628bef960bdaccda4345c9a3c
diff --git a/security/dropbear/patches/patch-ae b/security/dropbear/patches/patch-ae
new file mode 100644
index 00000000000..adf394203e3
--- /dev/null
+++ b/security/dropbear/patches/patch-ae
@@ -0,0 +1,16 @@
+$NetBSD: patch-ae,v 1.1 2006/01/19 23:53:54 joerg Exp $
+
+--- svr-tcpfwd.c.orig 2006-01-19 23:47:43.000000000 +0000
++++ svr-tcpfwd.c
+@@ -80,7 +80,11 @@ void recv_msg_global_request_remotetcp()
+ reqname = buf_getstring(ses.payload, &namelen);
+ wantreply = buf_getbool(ses.payload);
+
++#if defined(NAME_MAX)
++ if (namelen > NAME_MAX) {
++#else
+ if (namelen > MAXNAMLEN) {
++#endif
+ TRACE(("name len is wrong: %d", namelen))
+ goto out;
+ }