summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/cisco-vpnclient-3des')
-rw-r--r--net-misc/cisco-vpnclient-3des/ChangeLog414
-rw-r--r--net-misc/cisco-vpnclient-3des/Manifest1
-rw-r--r--net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.8.02.0030.ebuild113
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-GenDefs.h.patch18
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-Makefile.patch28
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-autoconf.patch54
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-frag.c.patch13
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-interceptor.c.patch227
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.c.patch60
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.h.patch14
-rw-r--r--net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxkernelapi.c.patch14
-rw-r--r--net-misc/cisco-vpnclient-3des/metadata.xml15
12 files changed, 0 insertions, 971 deletions
diff --git a/net-misc/cisco-vpnclient-3des/ChangeLog b/net-misc/cisco-vpnclient-3des/ChangeLog
deleted file mode 100644
index d7d6829..0000000
--- a/net-misc/cisco-vpnclient-3des/ChangeLog
+++ /dev/null
@@ -1,414 +0,0 @@
-# ChangeLog for net-misc/cisco-vpnclient-3des
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/ChangeLog,v 1.66 2009/08/23 01:53:14 darkside Exp $
-
- 23 Aug 2009; Jeremy Olexa <darkside@gentoo.org> -files/2.6.19.patch,
- -files/4.7.00.0640-2.6.14.patch,
- -cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- -files/4.6.02.0030-supported_device.patch,
- -files/4.6.02.0030-2.6.14.patch, -files/4.6.03.0190-2.6.14.patch,
- -files/4.7.00.0640-2.6.22.patch,
- -cisco-vpnclient-3des-4.7.00.0640-r1.ebuild, -files/driver_build_CC.patch:
- cleanup, remove old ebuild and old patches
-
- 07 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- cisco-vpnclient-3des-4.8.01.0640.ebuild:
- Use elog for fetch error.
-
- 28 Jul 2008; Chris Gianelloni <wolf31o2@gentoo.org> metadata.xml:
- Change to maintainer-needed.
-
- 02 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640-r1.ebuild,
- cisco-vpnclient-3des-4.8.00.0490-r1.ebuild:
- QA Cleanup: Fix quoting.
-
- 02 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.8.01.0640.ebuild:
- Removing unused TARBALL variable.
-
- 02 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.8.01.0640.ebuild:
- Fix a bug in the move code in pkg_postinst.
-
- 02 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- -cisco-vpnclient-3des-4.6.02.0030.ebuild,
- -cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.7.00.0640-r1.ebuild,
- -cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Removing older ebuilds and marking 4.7.00.0640-r1 stable for the 4.7
- series, since there've been no bug reports and it works fine for me.
-
- 02 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.8.01.0640.ebuild:
- Add back the RESTRICT=fetch code and adding RESTRICT=mirror.
-
- 02 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.8.01.0640-2.6.24.patch, +files/4.8.01.0640-amd64.patch:
- Version bump to 4.8.01.0640 for bug #202415. This ebuild has been
- re-worked to not use the Cisco driver_build.sh shell script and instead
- uses the Makefile provided to build the module.
-
- 05 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/2.6.24.patch:
- Fixing with the proper patch for 4.8.00 and closing bug #207536.
-
- 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.8.00.0490-r1.ebuild:
- Stable on amd64/x86 for 2.6.24 compatibility.
-
-*cisco-vpnclient-3des-4.8.00.0490-r1 (02 Feb 2008)
-
- 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +files/2.6.24.patch,
- +cisco-vpnclient-3des-4.8.00.0490-r1.ebuild:
- Added a patch for 2.6.24 support. Closing bug #207536.
-
- 07 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.7.00.0640-2.6.22.patch,
- cisco-vpnclient-3des-4.7.00.0640-r1.ebuild:
- Added a patch from Antti Mäkelä <zarhan@cs.tut.fi> for 2.6.22 support.
- Closing bug #191572.
-
-*cisco-vpnclient-3des-4.7.00.0640-r1 (04 Sep 2007)
-
- 04 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- +cisco-vpnclient-3des-4.7.00.0640-r1.ebuild:
- Added a new revision of the 4.7 ebuild to update to the latest patch for
- 2.6.22 support for bug #183713.
-
- 28 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> +files/2.6.22.patch,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Added a 2.6.22 patch from bug #183713 and closing the bug.
-
- 14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
- add <herd>no-herd</herd>
-
- 28 Apr 2007; Sven Wegener <swegener@gentoo.org>
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Fix *initd, *confd and *envd calls (#17388, #174266)
-
- 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild:
- Change all instances of [ to [[.
-
- 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- -files/4.6.00.0045-2.6.14.patch, -files/4.0.1a-linux26-gentoo.patch,
- -files/4.6.00.0045-supported_device.patch, -files/4.0.5-2.6.14.patch,
- -files/atheros.patch, -files/register_netdevice.patch,
- -cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- -cisco-vpnclient-3des-4.0.3b-r4.ebuild,
- -cisco-vpnclient-3des-4.0.5-r1.ebuild,
- -cisco-vpnclient-3des-4.6.00.0045-r1.ebuild:
- As painful as this is for me, I'm removing older versions of this ebuild.
- This is due to my lack of access to the distfiles for the older ebuilds, and
- bug #164344. If you use these older ebuilds and want to see them back in
- portage, you'll need to contact me directly so we can work out arrangements
- to make that possible. I apologize for any inconvenience this may cause.
-
- 12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> files/vpnclient.rc:
- Changed exit 1 to eend 1 for bug #157596.
-
- 12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> +files/2.6.19.patch,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Added 2.6.19 patch and closing bug #155837.
-
- 04 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild,
- cisco-vpnclient-3des-4.0.5-r1.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Added QA_* variables for bug #131633 and removed RESTRICT=stricter. If you
- have any problems with this, please reply to that bug report.
-
- 04 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- We were installing too much to the modules directories. Thanks to Michael
- Sterret <Mr_Bones_@gentoo.org> for pointing it out.
-
- 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild,
- cisco-vpnclient-3des-4.0.5-r1.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Added stricter to RESTRICT and closing bug #143047.
-
- 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> files/vpnclient.rc:
- Moved check for the vpnclient executable and added a sleep 1. Closing bug
- #141065.
-
- 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild,
- cisco-vpnclient-3des-4.0.5-r1.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Updated to use linux-mod eclass. Patch provided by Mike Auty
- <ikelos@gentoo.org>. Closing bug #130523.
-
- 11 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.6.00.0045-2.6.14.patch, +files/4.6.02.0030-2.6.14.patch,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild:
- Copied patch from 4.7.00 to 4.6.* ebuilds and closing bug #128045.
-
- 24 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild,
- cisco-vpnclient-3des-4.0.5-r1.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild,
- cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Fixed a build error where we were not finding the proper kernel directory to
- compile against. Thanks to Anno v. Heimburg <anno@vonheimburg.de> for the
- patch. Closing bug #119057.
-
-*cisco-vpnclient-3des-4.0.5-r1 (24 Mar 2006)
-
- 24 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.0.5-2.6.14.patch, -cisco-vpnclient-3des-4.0.5.ebuild,
- +cisco-vpnclient-3des-4.0.5-r1.ebuild:
- Added patch from 4.6.03.0190 to 4.0.5 and closing bug #120127.
-
-*cisco-vpnclient-3des-4.8.00.0490 (10 Feb 2006)
-
- 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- +cisco-vpnclient-3des-4.8.00.0490.ebuild:
- Version bump to 4.8.00.0490 and closing bug #120534.
-
- 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- -cisco-vpnclient-3des-4.6.03.0190.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild,
- cisco-vpnclient-3des-4.7.00.0640.ebuild:
- Removing problem version, marking stable on amd64/x86 and making sure -* is
- in KEYWORDS on all versions.
-
-*cisco-vpnclient-3des-4.7.00.0640 (28 Nov 2005)
-
- 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.7.00.0640-2.6.14.patch, +cisco-vpnclient-3des-4.7.00.0640.ebuild:
- Version bumped to latest upstream version and closing bug #110613.
-
- 20 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild, cisco-vpnclient-3des-4.0.5.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- 0->KV for bug #112817.
-
- 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- KV_MINOR->KV_PATCH
-
- 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild, cisco-vpnclient-3des-4.0.5.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- Fixing my overzealous sed call earlier.
-
- 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- Changed conditions to match all kernels from 2.6.14 up.
-
- 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild, cisco-vpnclient-3des-4.0.5.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- cisco-vpnclient-3des-4.6.03.0190.ebuild,
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- Changed SLOT to 0.
-
- 13 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- Forcing to stable since 2.6.14 has gone stable in the tree and this patch is
- required to compile against 2.6.14 successfully.
-
-*cisco-vpnclient-3des-4.6.03.0190-r1 (13 Nov 2005)
-
- 13 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.6.03.0190-2.6.14.patch,
- +cisco-vpnclient-3des-4.6.03.0190-r1.ebuild:
- Added patch to resolve bug #107208.
-
- 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild, cisco-vpnclient-3des-4.0.5.ebuild,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- cisco-vpnclient-3des-4.6.02.0030.ebuild:
- kernel-mod -> linux-info for kernel team.
-
- 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190.ebuild:
- Fix bug #98070.
-
- 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.03.0190.ebuild:
- Changed dolib.so to doins to fix problems loading library on amd64. Closing
- bug #97269.
-
-*cisco-vpnclient-3des-4.6.03.0190 (02 Jun 2005)
-
- 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.02.0030.ebuild,
- +cisco-vpnclient-3des-4.6.03.0190.ebuild:
- Added information about rp_filter for bug #90693. Version bumped to version
- 4.5.03.0190, and closing bug #94755.
-
-*cisco-vpnclient-3des-4.6.02.0030 (14 Apr 2005)
-
- 14 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/4.6.00.0045-supported_device.patch,
- +files/4.6.02.0030-supported_device.patch, -files/supported_device.patch,
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- +cisco-vpnclient-3des-4.6.02.0030.ebuild:
- Renamed supported_device.patch to 4.6.00.0045-supported_device.patch. Added
- 4.6.02.0030 ebuild provided by Stefan Skotte <sfs@steflo.dk> and closing bug
- #88408.
-
- 08 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.6.00.0045-r1.ebuild:
- Marking stable on x86 and removing amd64 KEYWORDS, which were accidentally
- added by me in testing and were never removed.
-
-*cisco-vpnclient-3des-4.6.00.0045-r1 (09 Nov 2004)
-
- 09 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- +files/supported_device.patch,
- +cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,
- -cisco-vpnclient-3des-4.6.00.0045.ebuild:
- Added supported device patch from James Ward <jennyandjamesward@yahoo.com>
- and closing bugs #68738, #70365, and #70374.
-
-*cisco-vpnclient-3des-4.6.00.0045 (03 Nov 2004)
-
- 03 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild, cisco-vpnclient-3des-4.0.5.ebuild,
- +cisco-vpnclient-3des-4.6.00.0045.ebuild:
- Version bumped to latest version and updated all ebuilds to use the
- kernel-mod eclass rather than kmod eclass. This should resolve bugs #68738,
- #68449, and #69870.
-
- 24 Aug 2004; Mike Frysinger <vapier@gentoo.org> files/vpnclient.rc,
- cisco-vpnclient-3des-4.0.5.ebuild:
- Rewrite the vpnclient script to make it flow better (eerror/exit is not the
- way to go; eend/return is).
-
-*cisco-vpnclient-3des-4.0.5 (11 Aug 2004)
-
- 11 Aug 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- +cisco-vpnclient-3des-4.0.5.ebuild:
- Bumped to latest version.
-
- 01 Jul 2004; Jon Hood <squinky86@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild:
- change virtual/glibc to virtual/libc
-
- 26 Jun 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- -cisco-vpnclient-3des-4.0.3b-r3.ebuild,
- cisco-vpnclient-3des-4.0.3b-r4.ebuild:
- Removing old ebuild and changing HOMEPAGE.
-
- 27 Apr 2004; Aron Griffis <agriffis@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild:
- Add inherit eutils
-
-*cisco-vpnclient-3des-4.0.3b-r4 (24 Apr 2004)
-
- 24 Apr 2004; Chris Gianelloni <wolf31o2@gentoo.org> +files/atheros.patch,
- +cisco-vpnclient-3des-4.0.3b-r4.ebuild:
- Adding atheros patch, submitted by Dominic Battre and closing bug #48680.
-
- 12 Apr 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.3b-r2.ebuild,
- cisco-vpnclient-3des-4.0.3b-r3.ebuild:
- Adding empty IUSE, removing old 4.0.3b-r2 ebuild, and marking 4.0.3b-r3 stable
- on x86.
-
- 16 Mar 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.3b-r2.ebuild:
- Added inherit eutils since we use epatch.
-
-*cisco-vpnclient-3des-4.0.3b-r3 (25 Feb 2004)
-
- 25 Feb 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.3b-r3.ebuild, files/register_netdevice.patch:
- Adding patch to allow cisco_ipsec module to work with kernel 2.6.x, submitted
- by Kent Skaar <skaar@aol.net> to bugzilla and originally submitted to LMKL by
- by Gertjan van Wingerde <gwingerde@home.nl>. Closing bug #40730.
-
- 14 Feb 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/vpnclient.rc:
- Removing -qs from insmod line to allow proper support with newer
- module-init-tools. Closing bug #37678.
-
- 13 Jan 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.3b-r1.ebuild, cisco-vpnclient-3des-4.0.3b.ebuild:
- Removing older revisions.
-
-*cisco-vpnclient-3des-4.0.3b-r2 (13 Jan 2004)
-
- 13 Jan 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.3b-r2.ebuild, files/vpnclient.rc:
- Updated vpnclient init script for proper 2.6 kernel handling and also to
- remove console messages at boot. Closing Bug #37678.
-
-*cisco-vpnclient-3des-4.0.3b-r1 (08 Jan 2004)
-
- 08 Jan 2004; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.3b-r1.ebuild, files/vpnclient.rc:
- Updated init script to make it compatible with /sbin/runscript.sh. The script
- was provided by Lars Corzilius (gentoo@flowsterritory.de) and updated by me.
- Closing bug #36419.
-
-*cisco-vpnclient-3des-4.0.3b (12 Dec 2003)
-
- 12 Dec 2003; Chris Gianelloni <wolf31o2@gentoo.org>
- cisco-vpnclient-3des-4.0.1a-r1.ebuild, cisco-vpnclient-3des-4.0.1a.ebuild,
- cisco-vpnclient-3des-4.0.3b.ebuild, metadata.xml,
- files/4.0.1a-linux26-gentoo.patch, files/4.0.1a-linux26.patch,
- files/driver_build_CC.patch:
- Added driver_build_CC.patch by Jesse Becker (jbecker@speakeasy.net) and
- version bumped to newest version. Closing bugs #33488 and #35617.
-
-*cisco-vpnclient-3des-4.0.1a-r1 (19 Nov 2003)
-
- 19 Nov 2003; Mike Frysinger <vapier@gentoo.org> :
- Fix typo in patch #33848.
-
-*cisco-vpnclient-3des-4.0.1a (05 JUL 2003)
-
- 27 Oct 2003; Mike Frysinger <vapier@gentoo.org> :
- Small patch so it'll work in linux-2.6.x.
-
- 09 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
- Cleaned up ebuild, made it use $KV properly.
-
- 05 JUL 2003; Bart Lauwers <blauwers@gentoo.org> :
- Initial import.
diff --git a/net-misc/cisco-vpnclient-3des/Manifest b/net-misc/cisco-vpnclient-3des/Manifest
deleted file mode 100644
index e5fc133..0000000
--- a/net-misc/cisco-vpnclient-3des/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vpnclient-linux-x86_64-4.8.02.0030-k9.tar.gz 2050813 SHA256 3a7bec5cfa327256701279343a2a3b93777ba9440f1aabcf191e63ad8dbc54ba SHA512 e7dc0dfd041ff8871553841fdd4f2dc3c8397a268662191d3e9ce43bba8367c9d52342cc29491882c4f816cdb2407ecaefdea18db0d48ec48fc0376479e151ad WHIRLPOOL 9932905fb4185bfcf7ca4e86049d52d76879cd1a53f5b030173e3a23d156b1faff293c72980ecf2d6016c2704add9b67c6b91687ad35872ded2776cc3f9e8876
diff --git a/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.8.02.0030.ebuild b/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.8.02.0030.ebuild
deleted file mode 100644
index 31d0580..0000000
--- a/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.8.02.0030.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.8.01.0640.ebuild,v 1.5 2009/07/07 23:15:46 flameeyes Exp $
-
-inherit eutils linux-mod
-
-MY_PV=${PV}-k9
-
-DESCRIPTION="Cisco VPN Client (3DES)"
-HOMEPAGE="http://cco.cisco.com/en/US/products/sw/secursw/ps2308/index.html"
-SRC_URI="vpnclient-linux-x86_64-${MY_PV}.tar.gz"
-
-LICENSE="cisco-vpn-client"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="fetch mirror strip"
-
-S=${WORKDIR}/vpnclient
-
-VPNDIR="/opt/cisco-vpnclient"
-CFGDIR="/etc/${VPNDIR}"
-OLDCFG="/etc/CiscoSystemsVPNClient"
-
-QA_TEXTRELS="${VPNDIR:1}/lib/libvpnapi.so"
-QA_EXECSTACK="${VPNDIR:1}/lib/libvpnapi.so
- ${VPNDIR:1}/bin/vpnclient
- ${VPNDIR:1}/bin/cvpnd
- ${VPNDIR:1}/bin/cisco_cert_mgr
- ${VPNDIR:1}/bin/ipseclog"
-
-MODULE_NAMES="cisco_ipsec(CiscoVPN)"
-BUILD_TARGETS="clean default"
-
-pkg_nofetch() {
- elog "Please visit:"
- elog " ${HOMEPAGE}"
- elog "and download ${A} to ${DISTDIR}"
-}
-
-src_unpack () {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${PV}-frag.c.patch
- epatch "${FILESDIR}"/${PV}-GenDefs.h.patch
- epatch "${FILESDIR}"/${PV}-interceptor.c.patch
- epatch "${FILESDIR}"/${PV}-linuxcniapi.c.patch
- epatch "${FILESDIR}"/${PV}-linuxcniapi.h.patch
- epatch "${FILESDIR}"/${PV}-linuxkernelapi.c.patch
- epatch "${FILESDIR}"/${PV}-Makefile.patch
- epatch "${FILESDIR}"/${PV}-autoconf.patch
- sed -i "s:^MODULE_DIR.*$:MODULE_DIR=/lib/modules/${KV_FULL}:" Makefile
-}
-
-src_install() {
- local binaries="vpnclient ipseclog cisco_cert_mgr"
- linux-mod_src_install
-
- # Binaries
- exeinto /opt/cisco-vpnclient/bin
- exeopts -m0111
- doexe ${binaries}
- exeopts -m4111
- doexe cvpnd
- # Libraries
- insinto /opt/cisco-vpnclient/lib
- doins libvpnapi.so
- # Includes
- insinto /opt/cisco-vpnclient/include
- doins vpnapi.h
-
- # Configuration files/profiles/etc
- insinto ${CFGDIR}
- doins vpnclient.ini
- insinto ${CFGDIR}/Profiles
- doins *.pcf
- dodir ${CFGDIR}/Certificates
-
- # Create some symlinks
- dodir /usr/bin
- for filename in ${binaries}
- do
- dosym ${VPNDIR}/bin/${filename} /usr/bin/${filename}
- done
-
- # Make sure we keep these, even if they're empty.
- keepdir ${CFGDIR}/Certificates
- keepdir ${CFGDIR}/Profiles
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- if [ -e "${OLDCFG}" ]
- then
- elog "Found an old ${OLDCFG} configuration directory."
- elog "Moving ${OLDCFG} files to ${CFGDIR}."
- cp -pPR ${OLDCFG}/* ${CFGDIR} && rm -rf ${OLDCFG}
- fi
- if [ -e "/etc/init.d/vpnclient" ]
- then
- elog "Removing /etc/init.d/vpnclient, which is no longer needed."
- rm -f /etc/init.d/vpnclient
- fi
- runlevels=`rc-update show | grep vpnclient | cut -d\| -f2`
- if [ -n "$runlevels" ]
- then
- elog "Removing 'vpnclient' from all runlevels."
- rc-update del vpnclient
- fi
- elog "You will need to load the cisco_ipsec module before using the Cisco"
- elog "VPN Client (vpnclient) application."
-}
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-GenDefs.h.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-GenDefs.h.patch
deleted file mode 100644
index a9e7232..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-GenDefs.h.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- vpnclient-orig/GenDefs.h 2008-06-23 11:59:12.000000000 -0500
-+++ vpnclient/GenDefs.h 2009-11-12 15:16:46.235673252 -0600
-@@ -105,6 +105,15 @@
- #define _INTPTR_T_DEFINED
- #endif
-
-+/* uintptr_t has been defined in include/linux/types.h in 2.6.24.
-+ * No need to define it here again (will only lead to compile errors)
-+ *
-+ * by Alexander Griesser <work@tuxx-home.at>, 2008-01-11
-+ */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24)
-+#define _UINTPTR_T_DEFINED
-+#endif
-+
- #ifndef _UINTPTR_T_DEFINED
- #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24)
- #if defined(_LP64)
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-Makefile.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-Makefile.patch
deleted file mode 100644
index 6e50506..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-Makefile.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 5e7c1be..c183b3d 100644
---- a/Makefile
-+++ b/Makefile
-@@ -1,9 +1,10 @@
- #
- # KBUILD build parameters.
- #
--KERNEL_SOURCES ?= /lib/modules/$(shell uname -r)/build
-+MODULE_DIR = /lib/modules/$(shell uname -r)
-+KERNEL_SOURCES ?= $(MODULE_DIR)/build
- KERNEL_HEADERS := -I$(KERNEL_SOURCES)/include
--MODULE_ROOT ?= /lib/modules/$(shell uname -r)/CiscoVPN
-+MODULE_ROOT ?= $(MODULE_DIR)/CiscoVPN
- SUBARCH := $(shell uname -m)
-
-
-@@ -12,7 +13,9 @@ MODULE_NAME := cisco_ipsec
- SOURCE_OBJS := linuxcniapi.o frag.o IPSecDrvOS_linux.o interceptor.o linuxkernelapi.o
-
- ifeq ($(SUBARCH),x86_64)
--CFLAGS += -mcmodel=kernel -mno-red-zone
-+# Must NOT fiddle with CFLAGS
-+# CFLAGS += -mcmodel=kernel -mno-red-zone
-+EXTRA_CFLAGS += -mcmodel=kernel -mno-red-zone
- NO_SOURCE_OBJS := libdriver64.so
- else
- NO_SOURCE_OBJS := libdriver.so
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-autoconf.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-autoconf.patch
deleted file mode 100644
index eb14eab..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-autoconf.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff -urN vpnclient/frag.c vpnclient-new/frag.c
---- vpnclient/frag.c 2008-06-23 12:59:12.000000000 -0400
-+++ vpnclient-new/frag.c 2010-05-23 23:53:10.000000000 -0400
-@@ -1,5 +1,7 @@
- #include <linux/version.h>
--#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
-+#include <generated/autoconf.h>
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
- #include <linux/autoconf.h>
- #else
- #include <linux/config.h>
-diff -urN vpnclient/interceptor.c vpnclient-new/interceptor.c
---- vpnclient/interceptor.c 2008-06-23 12:59:12.000000000 -0400
-+++ vpnclient-new/interceptor.c 2010-05-23 23:53:36.000000000 -0400
-@@ -9,7 +9,9 @@
- * This module implements the linux driver.
- ***************************************************************************/
- #include <linux/version.h>
--#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
-+#include <generated/autoconf.h>
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
- #include <linux/autoconf.h>
- #else
- #include <linux/config.h>
-diff -urN vpnclient/IPSecDrvOS_linux.c vpnclient-new/IPSecDrvOS_linux.c
---- vpnclient/IPSecDrvOS_linux.c 2008-06-23 12:59:12.000000000 -0400
-+++ vpnclient-new/IPSecDrvOS_linux.c 2010-05-23 23:53:44.000000000 -0400
-@@ -12,7 +12,9 @@
- *
- ***************************************************************************/
- #include <linux/version.h>
--#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
-+#include <generated/autoconf.h>
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
- #include <linux/autoconf.h>
- #else
- #include <linux/config.h>
-diff -urN vpnclient/linuxcniapi.c vpnclient-new/linuxcniapi.c
---- vpnclient/linuxcniapi.c 2008-06-23 12:59:12.000000000 -0400
-+++ vpnclient-new/linuxcniapi.c 2010-05-23 23:52:43.000000000 -0400
-@@ -10,7 +10,9 @@
- * Linux Interceptor driver.
- ***************************************************************************/
- #include <linux/version.h>
--#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
-+#include <generated/autoconf.h>
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,15)
- #include <linux/autoconf.h>
- #else
- #include <linux/config.h>
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-frag.c.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-frag.c.patch
deleted file mode 100644
index 04bbc5a..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-frag.c.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- vpnclient-orig/frag.c 2008-06-23 11:59:12.000000000 -0500
-+++ vpnclient/frag.c 2009-11-12 15:15:50.915673034 -0600
-@@ -22,7 +22,9 @@
- #include "frag.h"
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
--#define SKB_IPHDR(skb) ((struct iphdr*)skb->network_header)
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ */
-+#define SKB_IPHDR(skb) ((struct iphdr*)skb_network_header)
- #else
- #define SKB_IPHDR(skb) skb->nh.iph
- #endif
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-interceptor.c.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-interceptor.c.patch
deleted file mode 100644
index c933084..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-interceptor.c.patch
+++ /dev/null
@@ -1,227 +0,0 @@
---- vpnclient-orig/interceptor.c 2009-05-20 08:16:34.000000000 -0500
-+++ vpnclient/interceptor.c 2009-11-12 16:54:57.323674809 -0600
-@@ -28,6 +28,10 @@
- #include <linux/udp.h>
- #include <net/protocol.h>
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24)
-+#include <net/net_namespace.h>
-+#endif
-+
- #include "linux_os.h"
-
- #include "vpn_ioctl_linux.h"
-@@ -48,7 +52,7 @@
- unsigned long rx_bytes;
-
- /*methods of the cipsec network device*/
--static int interceptor_init(struct net_device *);
-+static void interceptor_init(struct net_device *);
- static struct net_device_stats *interceptor_stats(struct net_device *dev);
- static int interceptor_ioctl(struct net_device *dev, struct ifreq *ifr,
- int cmd);
-@@ -120,26 +124,44 @@
- .notifier_call = handle_netdev_event,
- };
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+static const struct net_device_ops interceptor_netdev_ops = {
-+ .ndo_start_xmit = interceptor_tx,
-+ .ndo_get_stats = interceptor_stats,
-+ .ndo_do_ioctl = interceptor_ioctl,
-+};
-+static const struct net_device_ops replacement_netdev_ops = {
-+ .ndo_start_xmit = replacement_dev_xmit,
-+ .ndo_get_stats = interceptor_stats,
-+ .ndo_do_ioctl = interceptor_ioctl,
-+};
-+#endif
-+
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
--static int
-+static void
- #else
--static int __init
-+static void __init
- #endif
- interceptor_init(struct net_device *dev)
- {
- ether_setup(dev);
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ /*
-+ * The new netops have to be used.
-+ */
-+ dev->netdev_ops = &interceptor_netdev_ops;
-+#else
- dev->hard_start_xmit = interceptor_tx;
- dev->get_stats = interceptor_stats;
- dev->do_ioctl = interceptor_ioctl;
-+#endif
-
- dev->mtu = ETH_DATA_LEN-MTU_REDUCTION;
- kernel_memcpy(dev->dev_addr, interceptor_eth_addr,ETH_ALEN);
- dev->flags |= IFF_NOARP;
- dev->flags &= ~(IFF_BROADCAST | IFF_MULTICAST);
- kernel_memset(dev->broadcast, 0xFF, ETH_ALEN);
--
-- return 0;
- }
-
- static struct net_device_stats *
-@@ -268,8 +290,13 @@
- Bindings[i].original_mtu = dev->mtu;
-
- /*replace the original send function with our send function */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ Bindings[i].Inject_ops = dev->netdev_ops;
-+ dev->netdev_ops = &replacement_netdev_ops;
-+#else
- Bindings[i].InjectSend = dev->hard_start_xmit;
- dev->hard_start_xmit = replacement_dev_xmit;
-+#endif
-
- /*copy in the ip packet handler function and packet type struct */
- Bindings[i].InjectReceive = original_ip_handler.orig_handler_func;
-@@ -291,7 +318,12 @@
- if (b)
- {
- rc = 0;
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ dev->netdev_ops = b->Inject_ops;
-+ dev->mtu = b->original_mtu;
-+#else
- dev->hard_start_xmit = b->InjectSend;
-+#endif
- kernel_memset(b, 0, sizeof(BINDING));
- }
- else
-@@ -637,19 +669,31 @@
-
- reset_inject_status(&pBinding->recv_stat);
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- if (skb->mac_header)
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ */
-+ if (skb_mac_header_was_set(skb))
- #else
- if (skb->mac.raw)
- #endif
- {
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- hard_header_len = skb->data - skb->mac_header;
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ */
-+ hard_header_len = skb->data - skb_mac_header(skb);
- #else
- hard_header_len = skb->data - skb->mac.raw;
- #endif
- if ((hard_header_len < 0) || (hard_header_len > skb_headroom(skb)))
- {
-- printk(KERN_DEBUG "bad hh len %d\n", hard_header_len);
-+ printk(KERN_DEBUG "bad hh len %d, mac: %p, data: %p, head: %p\n",
-+ hard_header_len,
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-+ skb->mac_header, /* actualy ptr in 32-bit */
-+#else
-+ skb->mac.raw,
-+#endif
-+ skb->data,
-+ skb->head);
- hard_header_len = 0;
- }
- }
-@@ -664,7 +708,9 @@
- {
- case ETH_HLEN:
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- CniNewFragment(ETH_HLEN, skb->mac_header, &MacHdr, CNI_USE_BUFFER);
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ */
-+ CniNewFragment(ETH_HLEN, skb_mac_header(skb), &MacHdr, CNI_USE_BUFFER);
- #else
- CniNewFragment(ETH_HLEN, skb->mac.raw, &MacHdr, CNI_USE_BUFFER);
- #endif
-@@ -718,8 +764,13 @@
-
- break;
- case CNI_DISCARD:
-- dev_kfree_skb(skb);
-- rx_dropped++;
-+ /* patch found on ubuntuforums.org, written by aranoyas */
-+ /* override local LAN access */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,14)
-+ rc2 = original_ip_handler.orig_handler_func(skb, dev, type, dev);
-+#else
-+ rc2 = original_ip_handler.orig_handler_func(skb, dev, type);
-+#endif
- break;
- default:
- printk(KERN_DEBUG "RECV: Unhandled case in %s rc was %x\n",
-@@ -782,7 +833,9 @@
- #endif //LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,0)
- reset_inject_status(&pBinding->send_stat);
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- hard_header_len = skb->network_header - skb->data;
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ */
-+ hard_header_len = skb_network_header(skb) - skb->data;
- #else
- hard_header_len = skb->nh.raw - skb->data;
- #endif
-@@ -840,12 +893,21 @@
- /* packet dropped */
- else
- {
-- dev_kfree_skb(skb);
-- tx_dropped++;
-+ /* patch found on ubuntuforums.org, originally written by aranoyas */
-+ /* override local LAN access */
-+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ rc2 = pBinding->Inject_ops->ndo_start_xmit(skb, dev);
-+ #else
-+ rc2 = pBinding->InjectSend(skb, dev);
-+ #endif
- }
- break;
- case CNI_CHAIN:
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ rc2 = pBinding->Inject_ops->ndo_start_xmit(skb, dev);
-+#else
- rc2 = pBinding->InjectSend(skb, dev);
-+#endif
- break;
- default:
- printk(KERN_DEBUG "Unhandled case in %s rc was %x\n", __FUNCTION__,
-@@ -896,7 +958,11 @@
- //only need to handle IP packets.
- if (skb->protocol != htons(ETH_P_IP))
- {
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ rc2 = pBinding->Inject_ops->ndo_start_xmit(skb, dev);
-+#else
- rc2 = pBinding->InjectSend(skb, dev);
-+#endif
- goto exit_gracefully;
- }
-
-@@ -924,10 +990,17 @@
- PCNI_CHARACTERISTICS PCNICallbackTable;
- CNISTATUS rc = CNI_SUCCESS;
-
-+ rc = CniPluginLoad(&pcDeviceName, &PCNICallbackTable);
-+
-+/* 2.6.24 needs to allocate each netdevice before registering it, otherwise
-+ * the kernel BUG()s.
-+ *
-+ * by Alexander Griesser <work@tuxx-home.at>, 2008-01-11
-+ */
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24)
-- interceptor_dev= alloc_netdev( 0, interceptor_name, (void *)interceptor_init);
-+ if(! (interceptor_dev = alloc_netdev(sizeof(struct net_device), interceptor_name, interceptor_init)))
-+ return 0;
- #endif
-- rc = CniPluginLoad(&pcDeviceName, &PCNICallbackTable);
-
- if (CNI_IS_SUCCESS(rc))
- {
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.c.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.c.patch
deleted file mode 100644
index b98e8d9..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.c.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- vpnclient-orig/linuxcniapi.c 2008-06-23 11:59:12.000000000 -0500
-+++ vpnclient/linuxcniapi.c 2009-11-12 15:33:52.135669168 -0600
-@@ -338,8 +338,12 @@
- skb->ip_summed = CHECKSUM_UNNECESSARY;
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- skb->network_header = (sk_buff_data_t) skb->data;
-- skb->mac_header = (sk_buff_data_t)pMac;
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ * We have to use (pMac - skb->data) to get an offset.
-+ * We need to cast ptrs to byte ptrs and take the difference.
-+ */
-+ skb_reset_network_header(skb);
-+ skb_set_mac_header(skb, (int)((void *)pMac - (void *)skb->data));
- #else
- skb->nh.iph = (struct iphdr *) skb->data;
- skb->mac.raw = pMac;
-@@ -478,8 +482,12 @@
- skb->dev = pBinding->pDevice;
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- skb->mac_header = (sk_buff_data_t)pMac;
-- skb->network_header = (sk_buff_data_t)pIP;
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ * We have to use (pIP/pMac - skb->data) to get an offset.
-+ * We need to cast ptrs to byte ptrs and take the difference.
-+ */
-+ skb_set_mac_header(skb, (int)((void *)pMac - (void *)skb->data));
-+ skb_set_network_header(skb, (int)((void *)pIP - (void *)skb->data));
- #else
- skb->mac.raw = pMac;
- skb->nh.raw = pIP;
-@@ -487,8 +495,13 @@
-
- /*ip header length is in 32bit words */
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22)
-- skb->transport_header = (sk_buff_data_t)
-- (pIP + (((struct iphdr*)(skb->network_header))->ihl * 4));
-+/* 2.6.22 added an inline function for 32-/64-bit usage here, so use it.
-+ * We have to use (pIP - skb->data) to get an offset.
-+ * We need to cast ptrs to byte ptrs and take the difference.
-+ */
-+ skb_set_transport_header(skb,
-+ ((int)((void *)pIP - (void *)skb->data) +
-+ (((struct iphdr*)(skb_network_header(skb)))->ihl * 4)));
- #else
- skb->h.raw = pIP + (skb->nh.iph->ihl * 4);
- #endif
-@@ -496,7 +509,11 @@
-
- /* send this packet up the NIC driver */
- // May need to call dev_queue_xmit(skb) instead
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ tmp_rc = pBinding->Inject_ops->ndo_start_xmit(skb, skb->dev);
-+#else
- tmp_rc = pBinding->InjectSend(skb, skb->dev);
-+#endif
-
- #ifdef VIRTUAL_ADAPTER
- pVABinding = CniGetVABinding();
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.h.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.h.patch
deleted file mode 100644
index 17de49d..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxcniapi.h.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- vpnclient-orig/linuxcniapi.h 2008-06-23 11:59:12.000000000 -0500
-+++ vpnclient/linuxcniapi.h 2009-11-12 15:34:34.555673500 -0600
-@@ -30,7 +30,11 @@
- #else
- struct packet_type *);
- #endif
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29)
-+ const struct net_device_ops *Inject_ops;
-+#else
- int (*InjectSend) (struct sk_buff * skb, struct net_device * dev);
-+#endif
-
- int recv_real_hh_len;
- int send_real_hh_len;
diff --git a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxkernelapi.c.patch b/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxkernelapi.c.patch
deleted file mode 100644
index 7f184c4..0000000
--- a/net-misc/cisco-vpnclient-3des/files/4.8.02.0030-linuxkernelapi.c.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- vpnclient-orig/linuxkernelapi.c 2008-06-23 11:59:12.000000000 -0500
-+++ vpnclient/linuxkernelapi.c 2009-11-12 15:35:04.947674515 -0600
-@@ -9,7 +9,10 @@
- void*rc = kmalloc(size, GFP_ATOMIC);
- if(NULL == rc)
- {
-- printk("<1> os_malloc size %d failed\n",size);
-+/* Allow for 32- or 64-bit size
-+ * printk("<1> os_malloc size %d failed\n",size);
-+ */
-+ printk("<1> os_malloc size %ld failed\n", (long)size);
- }
-
- return rc;
diff --git a/net-misc/cisco-vpnclient-3des/metadata.xml b/net-misc/cisco-vpnclient-3des/metadata.xml
deleted file mode 100644
index 3bdbe50..0000000
--- a/net-misc/cisco-vpnclient-3des/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>maintainer-needed@gentoo.org</email>
-</maintainer>
-<longdescription>
-This is the Cisco VPN Client, which is used to connect to Cisco VPN hardware, such as a VPN Concentrator, VPN Accelerator, or a PIX Firewall. This client is bound by export restrictions.
-</longdescription>
-<longdescription lang="ja">
-これは Cisco 社の VPN Concentrator、VPN Accelerator、PIX Firewall といった VPN
-製品と接続するのに使われる VPN クライアントです。このクライアントは輸出制限の範囲にあります。
-</longdescription>
-</pkgmetadata>