Commit graph

9 commits

Author SHA1 Message Date
dsainty
8ec31c64b3 Linux doesn't support direction-specific filters. Conform to the new
set_filters() interface introduced by Pkgsrc, but generate errors if
the outbound filters are defined.

Compile tested only (but it does at least compile!), on Linux with
/usr/include/pcap-bpf.h.  No functional change on systems that previously
successfully built.
2009-09-07 04:08:54 +00:00
dsainty
ce101fe9af Linux doesn't define PPP_FCS() in <net/ppp_defs.h> for userland. pppdump.c
expects PPP_FCS() to be defined however, and compilation therefore breaks in
the presence of the previous version of this patch.

This version of the patch reverts back to the behaviour of the distribution
code for non-NetBSD systems, but retains the Pkgsrc patched behaviour of
pulling in the system copy of the header file for NetBSD and DragonFly.

This should only affect success or failure of the package build, so no
PKGREVISION bump.
2009-08-06 15:41:54 +00:00
hasso
1ba6621b6d Modify the patch-ae not to include $Id$. 2008-12-30 12:03:02 +00:00
hasso
281c87b07e Make it work on DragonFly. Slightly modified patch from PR 40155. 2008-12-26 21:41:40 +00:00
tnn
6d3dc5e367 Make this build. 2008-07-29 21:02:23 +00:00
tron
00fffaadd1 Bring this package closer to building under NetBSD 4.0:
- Escape some question marks to avoid weird GCC warning.
- Fix broken use of "__attributed (__packed__)". Bump package revision
  because this is a code generation issue.
2007-06-11 12:36:23 +00:00
cube
2e2e4ad56f Still allow pervious behaviour to detect kernel PPP support. 2005-01-02 22:28:31 +00:00
cube
63d95ff6af Add our revision 1.50 of sys-bsd.c that I had forgotten. It adds support
for cloning ppp(4) as found in -current.
2005-01-02 17:26:09 +00:00
cube
3e86158156 Initial import of pppd, version 2.4.3, into the NetBSD Package Collection.
The PPP Daemon is the userland part of the Point-to-Point Protocol.  It works
in combination with a dedicated kernel network interface usually named ppp.
PPP is a very extensible protocol and pppd supports a large number of options,
including compression (through various algorithms), cryptography (Microsoft's
MPPE) and authentication (PAP, CHAP, Microsoft CHAP), provided the kernel has
the relevant back-ends in some cases.
2005-01-02 02:51:40 +00:00