summaryrefslogtreecommitdiff
path: root/net/pppd
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2008-07-29 21:02:23 +0000
committertnn <tnn@pkgsrc.org>2008-07-29 21:02:23 +0000
commit6d3dc5e367b9408a86802fa3cd43831bafe4f2e5 (patch)
treebbf99ebb03dd14874bdd828f9a22327ad6b29f9d /net/pppd
parentbbb376ec3ae14b979e1b3759724281bc057f7074 (diff)
downloadpkgsrc-6d3dc5e367b9408a86802fa3cd43831bafe4f2e5.tar.gz
Make this build.
Diffstat (limited to 'net/pppd')
-rw-r--r--net/pppd/distinfo8
-rw-r--r--net/pppd/patches/patch-ax22
-rw-r--r--net/pppd/patches/patch-be8
-rw-r--r--net/pppd/patches/patch-bg24
4 files changed, 35 insertions, 27 deletions
diff --git a/net/pppd/distinfo b/net/pppd/distinfo
index 6076f02ce68..e3b2f7a2336 100644
--- a/net/pppd/distinfo
+++ b/net/pppd/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2007/06/11 12:36:23 tron Exp $
+$NetBSD: distinfo,v 1.6 2008/07/29 21:02:23 tnn Exp $
SHA1 (ppp-2.4.3.tar.gz) = 5e2789f4dedc81943fa9f94c840cccc2407056f7
RMD160 (ppp-2.4.3.tar.gz) = 845821496bacb07d93bb7572a171854853ef722b
@@ -26,16 +26,16 @@ SHA1 (patch-at) = ab5d74511ff1b83953f3595b6d71b0c130bdc966
SHA1 (patch-au) = b74e19ee4f9e09bfbb0f8be15b1baa80a7e11ce4
SHA1 (patch-av) = 6ae49e8f2d5d74fa437e100b27a021451feb8f28
SHA1 (patch-aw) = 7fb53f72216ffe34720b76fc122e87f4762a6696
-SHA1 (patch-ax) = 3641654b6b158ad65e9dd95247836fa8c07ec66e
+SHA1 (patch-ax) = 0b9583346009b94f29084bd69963ad2d2e80ed5d
SHA1 (patch-ay) = 93ccd90f6efa58bfe31105526499308ed35b9522
SHA1 (patch-az) = 76f29697ad08bfb6aee2bfafca4a49aa706c08fb
SHA1 (patch-ba) = 4293edb8b490fe31e07268a6d7001e1c9db8f323
SHA1 (patch-bb) = 9b17b12b45d9857eea42c2a6dc3704392c4df7c0
SHA1 (patch-bc) = d53a2226166e84fa9ea049cdbfb52c1dcd0f1ed9
SHA1 (patch-bd) = 142545e81f05f5efbc35629bf6cf1e791f3dc4f9
-SHA1 (patch-be) = 2685b1c382506c746e18b9047fdd1816d1af96b8
+SHA1 (patch-be) = e216f70f5fd2d6f5ad44a3c3ebc6146557a2deb9
SHA1 (patch-bf) = 16788a1508cd981ff8967915a86a1fb02e55330c
-SHA1 (patch-bg) = 29c0880b6a30ab16b62a538c42cdbb6296add506
+SHA1 (patch-bg) = 66b7d5a1ac2816f36a656c7c16a4862f313633f0
SHA1 (patch-bh) = 8136e968fadbc2cc08006651772b943313cb6641
SHA1 (patch-bi) = 56d8389724807a8317b16219fbfb81b6da623d10
SHA1 (patch-bj) = ad5618b6243414ce2649b200096a53194f48c735
diff --git a/net/pppd/patches/patch-ax b/net/pppd/patches/patch-ax
index 1bae7c6f768..2c65b48619a 100644
--- a/net/pppd/patches/patch-ax
+++ b/net/pppd/patches/patch-ax
@@ -1,8 +1,18 @@
-$NetBSD: patch-ax,v 1.1.1.1 2005/01/02 02:51:42 cube Exp $
+$NetBSD: patch-ax,v 1.2 2008/07/29 21:02:23 tnn Exp $
--- pppd/pppd.h.orig 2004-11-13 13:02:22.000000000 +0100
+++ pppd/pppd.h
-@@ -213,7 +213,7 @@ struct notifier {
+@@ -85,7 +85,8 @@
+ * Option descriptor structure.
+ */
+
+-typedef unsigned char bool;
++/* typedef unsigned char bool; */
++#include <stdbool.h>
+
+ enum opt_type {
+ o_special_noarg = 0,
+@@ -213,7 +214,7 @@ struct notifier {
extern int hungup; /* Physical layer has disconnected */
extern int ifunit; /* Interface unit number */
extern char ifname[]; /* Interface name */
@@ -11,7 +21,7 @@ $NetBSD: patch-ax,v 1.1.1.1 2005/01/02 02:51:42 cube Exp $
extern u_char outpacket_buf[]; /* Buffer for outgoing packets */
extern int devfd; /* fd of underlying device */
extern int fd_ppp; /* fd for talking PPP */
-@@ -336,8 +336,13 @@ extern int maxoctets_timeout; /*
+@@ -336,8 +337,13 @@ extern int maxoctets_timeout; /*
#endif
#ifdef PPP_FILTER
@@ -27,7 +37,7 @@ $NetBSD: patch-ax,v 1.1.1.1 2005/01/02 02:51:42 cube Exp $
#endif
#ifdef MSLANMAN
-@@ -506,8 +511,10 @@ void print_string __P((char *, int, voi
+@@ -506,8 +512,10 @@ void print_string __P((char *, int, voi
void *)); /* Format a string for output */
int slprintf __P((char *, int, char *, ...)); /* sprintf++ */
int vslprintf __P((char *, int, char *, va_list)); /* vsprintf++ */
@@ -38,7 +48,7 @@ $NetBSD: patch-ax,v 1.1.1.1 2005/01/02 02:51:42 cube Exp $
void dbglog __P((char *, ...)); /* log a debug message */
void info __P((char *, ...)); /* log an informational message */
void notice __P((char *, ...)); /* log a notice-level message */
-@@ -657,7 +664,8 @@ void logwtmp __P((const char *, const ch
+@@ -657,7 +665,8 @@ void logwtmp __P((const char *, const ch
int get_host_seed __P((void)); /* Get host-dependent random number seed */
int have_route_to __P((u_int32_t)); /* Check if route to addr exists */
#ifdef PPP_FILTER
@@ -48,7 +58,7 @@ $NetBSD: patch-ax,v 1.1.1.1 2005/01/02 02:51:42 cube Exp $
/* Set filter programs in kernel */
#endif
#ifdef IPX_CHANGE
-@@ -709,6 +717,10 @@ extern int (*allowed_address_hook) __P((
+@@ -709,6 +718,10 @@ extern int (*allowed_address_hook) __P((
extern void (*ip_up_hook) __P((void));
extern void (*ip_down_hook) __P((void));
extern void (*ip_choose_hook) __P((u_int32_t *));
diff --git a/net/pppd/patches/patch-be b/net/pppd/patches/patch-be
index 4087803274d..a94e3f40815 100644
--- a/net/pppd/patches/patch-be
+++ b/net/pppd/patches/patch-be
@@ -1,6 +1,6 @@
-$NetBSD: patch-be,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
+$NetBSD: patch-be,v 1.2 2008/07/29 21:02:23 tnn Exp $
---- pppdump/Makefile.netbsd.orig 2004-12-31 23:51:00.000000000 +0100
+--- pppdump/Makefile.netbsd.orig 2008-07-29 22:51:39.000000000 +0200
+++ pppdump/Makefile.netbsd
@@ -0,0 +1,21 @@
+DESTDIR = @DESTDIR@
@@ -8,14 +8,14 @@ $NetBSD: patch-be,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
+MANDIR = $(DESTDIR)/man/man8
+
+CFLAGS= -O -I../include/net
-+OBJS = pppdump.o bsd-comp.o deflate.o
++OBJS = pppdump.o bsd-comp.o deflate.o zlib.o
+
+INSTALL= install
+
+all: pppdump
+
+pppdump: $(OBJS)
-+ $(CC) -o pppdump $(OBJS) -lz
++ $(CC) -o pppdump $(OBJS)
+
+clean:
+ rm -f pppdump $(OBJS) *~
diff --git a/net/pppd/patches/patch-bg b/net/pppd/patches/patch-bg
index b4b00b37626..931e5b64164 100644
--- a/net/pppd/patches/patch-bg
+++ b/net/pppd/patches/patch-bg
@@ -1,8 +1,8 @@
-$NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
+$NetBSD: patch-bg,v 1.2 2008/07/29 21:02:23 tnn Exp $
--- pppdump/deflate.c.orig 2004-02-02 04:36:46.000000000 +0100
+++ pppdump/deflate.c
-@@ -41,9 +41,16 @@
+@@ -41,8 +41,14 @@
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
@@ -10,16 +10,14 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
+#ifdef __NetBSD__
+#include <net/ppp_defs.h>
+#include <net/ppp-comp.h>
-+#include <zlib.h>
+#else
#include "ppp_defs.h"
#include "ppp-comp.h"
- #include "zlib.h"
+#endif
+ #include "zlib.h"
#if DO_DEFLATE
-
-@@ -71,9 +78,8 @@ static void *z_decomp_alloc __P((u_char
+@@ -71,9 +77,8 @@ static void *z_decomp_alloc __P((u_char
static void z_decomp_free __P((void *state));
static int z_decomp_init __P((void *state, u_char *options, int opt_len,
int unit, int hdrlen, int mru, int debug));
@@ -31,7 +29,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
static void z_decomp_reset __P((void *state));
static void z_comp_stats __P((void *state, struct compstat *stats));
-@@ -82,6 +88,12 @@ static void z_comp_stats __P((void *stat
+@@ -82,6 +87,12 @@ static void z_comp_stats __P((void *stat
*/
struct compressor ppp_deflate = {
CI_DEFLATE, /* compress_proto */
@@ -44,7 +42,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
z_decomp_alloc, /* decomp_alloc */
z_decomp_free, /* decomp_free */
z_decomp_init, /* decomp_init */
-@@ -230,17 +242,17 @@ z_decomp_reset(arg)
+@@ -230,17 +241,17 @@ z_decomp_reset(arg)
* compression, even though they are detected by inspecting the input.
*/
static int
@@ -68,7 +66,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
if (*rptr == 0)
++rptr;
++rptr;
-@@ -261,9 +273,9 @@ z_decompress(arg, mi, inlen, mo, outlenp
+@@ -261,9 +272,9 @@ z_decompress(arg, mi, inlen, mo, outlenp
/*
* Set up to call inflate.
*/
@@ -80,7 +78,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
rlen = state->strm.avail_in + PPP_HDRLEN + DEFLATE_OVHD;
state->strm.next_out = wptr;
state->strm.avail_out = state->mru + 2;
-@@ -278,7 +290,7 @@ z_decompress(arg, mi, inlen, mo, outlenp
+@@ -278,7 +289,7 @@ z_decompress(arg, mi, inlen, mo, outlenp
return DECOMP_FATALERROR;
}
olen = state->mru + 2 - state->strm.avail_out;
@@ -89,7 +87,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
if ((wptr[0] & 1) != 0)
++olen; /* for suppressed protocol high byte */
-@@ -302,10 +314,9 @@ z_decompress(arg, mi, inlen, mo, outlenp
+@@ -302,10 +313,9 @@ z_decompress(arg, mi, inlen, mo, outlenp
* Incompressible data has arrived - add it to the history.
*/
static void
@@ -102,7 +100,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
{
struct deflate_state *state = (struct deflate_state *) arg;
u_char *rptr;
-@@ -314,7 +325,7 @@ z_incomp(arg, mi, mlen)
+@@ -314,7 +324,7 @@ z_incomp(arg, mi, mlen)
/*
* Check that the protocol is one we handle.
*/
@@ -111,7 +109,7 @@ $NetBSD: patch-bg,v 1.1.1.1 2005/01/02 02:51:44 cube Exp $
proto = rptr[0];
if ((proto & 1) == 0)
proto = (proto << 8) + rptr[1];
-@@ -325,7 +336,7 @@ z_incomp(arg, mi, mlen)
+@@ -325,7 +335,7 @@ z_incomp(arg, mi, mlen)
if (rptr[0] == 0)
++rptr;