summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/pppd/distinfo4
-rw-r--r--net/pppd/patches/patch-bc31
2 files changed, 7 insertions, 28 deletions
diff --git a/net/pppd/distinfo b/net/pppd/distinfo
index 5b2919a457c..a555860c1b0 100644
--- a/net/pppd/distinfo
+++ b/net/pppd/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2015/11/04 00:35:28 agc Exp $
+$NetBSD: distinfo,v 1.12 2015/12/25 00:44:37 dholland Exp $
SHA1 (ppp-2.4.3.tar.gz) = 5e2789f4dedc81943fa9f94c840cccc2407056f7
RMD160 (ppp-2.4.3.tar.gz) = 845821496bacb07d93bb7572a171854853ef722b
@@ -32,7 +32,7 @@ SHA1 (patch-ay) = 93ccd90f6efa58bfe31105526499308ed35b9522
SHA1 (patch-az) = 9c7d9294325f84cb6fc2c6d17fdbc038d27d9a2a
SHA1 (patch-ba) = 4293edb8b490fe31e07268a6d7001e1c9db8f323
SHA1 (patch-bb) = 9b17b12b45d9857eea42c2a6dc3704392c4df7c0
-SHA1 (patch-bc) = d53a2226166e84fa9ea049cdbfb52c1dcd0f1ed9
+SHA1 (patch-bc) = 1d51e2c44a5cdbe8609e1e9fccd6c41561b5a940
SHA1 (patch-bd) = 142545e81f05f5efbc35629bf6cf1e791f3dc4f9
SHA1 (patch-be) = e216f70f5fd2d6f5ad44a3c3ebc6146557a2deb9
SHA1 (patch-bf) = 16788a1508cd981ff8967915a86a1fb02e55330c
diff --git a/net/pppd/patches/patch-bc b/net/pppd/patches/patch-bc
index 132e9c47ac2..e3913cae744 100644
--- a/net/pppd/patches/patch-bc
+++ b/net/pppd/patches/patch-bc
@@ -1,4 +1,8 @@
-$NetBSD: patch-bc,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
+$NetBSD: patch-bc,v 1.2 2015/12/25 00:44:37 dholland Exp $
+
+- remove unnecessary use of <utmp.h>
+- don't provide own strlcpy/strlcat unless needed
+- use ctype.h correctly
--- pppd/utils.c.orig 2004-11-04 11:02:26.000000000 +0100
+++ pppd/utils.c
@@ -44,28 +48,3 @@ $NetBSD: patch-bc,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
prec = prec * 10 + c - '0';
c = *++fmt;
}
-@@ -287,19 +288,15 @@ vslprintf(buf, buflen, fmt, args)
- (ip >> 16) & 0xff, (ip >> 8) & 0xff, ip & 0xff);
- str = num;
- break;
--#if 0 /* not used, and breaks on S/390, apparently */
-- case 'r':
-+ case 'r': {
-+ va_list vlist;
- f = va_arg(args, char *);
--#ifndef __powerpc__
-- n = vslprintf(buf, buflen + 1, f, va_arg(args, va_list));
--#else
-- /* On the powerpc, a va_list is an array of 1 structure */
-- n = vslprintf(buf, buflen + 1, f, va_arg(args, void *));
--#endif
-+ vlist = va_arg(args, va_list);
-+ n = vslprintf(buf, buflen + 1, f, vlist);
- buf += n;
- buflen -= n;
- continue;
--#endif
-+ }
- case 't':
- time(&t);
- str = ctime(&t);