summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2007-11-25 12:43:21 +0000
committerMike Auty <ikelos@gentoo.org>2007-11-25 12:43:21 +0000
commit06c860e610ad2b10e965cc950f350e6e2b115ec2 (patch)
treee09d682d29f2cbf79c55dc43a5130e1c7cdeccb4 /app-emulation
parentamd64 stable wrt #200275 (diff)
downloadhistorical-06c860e610ad2b10e965cc950f350e6e2b115ec2.tar.gz
historical-06c860e610ad2b10e965cc950f350e6e2b115ec2.tar.bz2
historical-06c860e610ad2b10e965cc950f350e6e2b115ec2.zip
Bump to vmware-any-any-update114. Also update 1.0.0.17 to use the latest vmware-player package.
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/vmware-modules/ChangeLog8
-rw-r--r--app-emulation/vmware-modules/Manifest75
-rw-r--r--app-emulation/vmware-modules/files/1.0.0.16-kernel-2.6.22.patch249
-rw-r--r--app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.11-r16
-rw-r--r--app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.13-r16
-rw-r--r--app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.15-r16
-rw-r--r--app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.166
-rw-r--r--app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16-r16
-rw-r--r--app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.1712
-rw-r--r--app-emulation/vmware-modules/vmware-modules-1.0.0.16.ebuild19
-rw-r--r--app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild9
11 files changed, 66 insertions, 336 deletions
diff --git a/app-emulation/vmware-modules/ChangeLog b/app-emulation/vmware-modules/ChangeLog
index 21dfdd8c5ae1..eb72cb7cf9c1 100644
--- a/app-emulation/vmware-modules/ChangeLog
+++ b/app-emulation/vmware-modules/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/vmware-modules
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.25 2007/10/14 09:12:53 ikelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.26 2007/11/25 12:43:20 ikelos Exp $
+
+ 25 Nov 2007; Mike Auty <ikelos@gentoo.org>
+ -files/1.0.0.16-kernel-2.6.22.patch, -vmware-modules-1.0.0.16.ebuild,
+ vmware-modules-1.0.0.17.ebuild:
+ Bump to vmware-any-any-update114. Also update 1.0.0.17 to use the latest
+ vmware-player package.
14 Oct 2007; Mike Auty <ikelos@gentoo.org>
vmware-modules-1.0.0.16-r1.ebuild:
diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest
index ece914f02588..de26d2e65acc 100644
--- a/app-emulation/vmware-modules/Manifest
+++ b/app-emulation/vmware-modules/Manifest
@@ -1,7 +1,6 @@
-AUX 1.0.0.16-kernel-2.6.22.patch 9711 RMD160 11f323a3ef79719b7a0e247812f500e10810c7ba SHA1 a2af607b88d500c506d077eefb07462d19f17f38 SHA256 9042d669eb2ec2372510c78bbe77bc0bac6c33aa96da56334a6e20a08a7bbe15
-MD5 86ad8a4019d5c72616b7bcf84bb72ea3 files/1.0.0.16-kernel-2.6.22.patch 9711
-RMD160 11f323a3ef79719b7a0e247812f500e10810c7ba files/1.0.0.16-kernel-2.6.22.patch 9711
-SHA256 9042d669eb2ec2372510c78bbe77bc0bac6c33aa96da56334a6e20a08a7bbe15 files/1.0.0.16-kernel-2.6.22.patch 9711
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX patches/000_all_makefile-include-directory.patch 342 RMD160 ae8b7c2e628681fff153bfa10242e62df5ab2e10 SHA1 be4f203063e676dc022ce600e15479b6ea56b954 SHA256 2da16602ef3c4cb040ac80a9fed18660fadcae2e843f425da0872f50aa5356db
MD5 d2a8db48485977f21067a20798219821 files/patches/000_all_makefile-include-directory.patch 342
RMD160 ae8b7c2e628681fff153bfa10242e62df5ab2e10 files/patches/000_all_makefile-include-directory.patch 342
@@ -10,11 +9,9 @@ AUX patches/020_all_epoll-def-warnings.patch 435 RMD160 b9152d9af93862c99c72abc1
MD5 58b71f6120139172fa6065ab7a2a691d files/patches/020_all_epoll-def-warnings.patch 435
RMD160 b9152d9af93862c99c72abc1ef97639351d82141 files/patches/020_all_epoll-def-warnings.patch 435
SHA256 2033f23fc8d696e1a9d20c6c446703166ea82a4e5e448494e6a52ef09bac7521 files/patches/020_all_epoll-def-warnings.patch 435
-DIST VMware-player-2.0.0-45731.i386.tar.gz 66424421 RMD160 185c262e179af9cb911bfd364f063ca39a0575f5 SHA1 918ea59c3315a520ac9bd99150a1d91d958c6b9b SHA256 25a1d33f1ce50a88f046274f0499f83ab27a42c838cc552b884127d5b3701e40
-DIST VMware-player-2.0.0-45731.x86_64.tar.gz 32364670 RMD160 75a3f45b68e62d1501b5ac8359805e2499d37b33 SHA1 3a33f5a913fafd6f9e0cad6df2dfa2b3d1f51579 SHA256 52ce69de70c0f55e9f95b03a9d397276236dd133e5ea5c616304220444d6e8b1
-DIST VMware-player-2.0.1-55017.i386.tar.gz 67772207 RMD160 db563bf082c0b7618b5dcc93705edd98135a4322 SHA1 81181626aa3f7c101e2952cf7a941baed31958c4 SHA256 c05c4a88b88fe09cd5203718840121dddba0a7a371bfa8b549bb63e3a52f1d39
-DIST VMware-player-2.0.1-55017.x86_64.tar.gz 33055319 RMD160 edb9d15b97931b57b36006854366fd8ecc331988 SHA1 798bfb56c4c6c74f7c9aff78cb949dd4e71b00f7 SHA256 1c5ac84dc91e15eb898f7913cee1aaf79aecc3f56acb9f9c39a931fee4611955
-DIST vmware-any-any-update113.tar.gz 469321 RMD160 a4de5c17489dffade015f5bc3036f6ab882f749c SHA1 695e01d1d09f2d33db8ad8e6e2274b8b4a74b96d SHA256 ed15e61811f188e3c009d9fd8878cc74fd45e2b5644e21e4fe3010731841c99d
+DIST VMware-player-2.0.2-59824.i386.tar.gz 67762051 RMD160 bdf0375045aa2702f0c19cf755e019307316db2e SHA1 52a9018438746ac88e965ae081120da6f8e9fbf5 SHA256 2fcaca511c0344333d9f306bab09507573c17cc4d71807a545624953cc68e138
+DIST VMware-player-2.0.2-59824.x86_64.tar.gz 33049210 RMD160 1d4351d7cc8bec4d4fe492c46656807ac2220717 SHA1 a7aace822f5a730ec7d289d074c607832abd8c72 SHA256 b0fce2e1552070d492e04ab684aa32fecf587ec06e3ab802373d5e94e0e9f72b
+DIST vmware-any-any-update114.tar.gz 470728 RMD160 06beab6c71a73a94da7e95cfd846117e299a22c1 SHA1 47323b23955a9eddda396ac1970c0a0cfbd02dea SHA256 eff8a5240a2928ef14e5ec81494ea1f531c4b7ea6f9b869659e8f7ea3272fdd5
EBUILD vmware-modules-1.0.0.11-r1.ebuild 310 RMD160 7748b52659054c3b5b29181cbb35083eee30158a SHA1 7f20b5bb8808761897ccc8c395f6ee3e9d10065e SHA256 e897d58dd5b68ede4c58f02d2702dcdd0b85b16726bd8b4ec04e28a73ada8b7f
MD5 20e6449837fa96d4d4b21fa5a356fb72 vmware-modules-1.0.0.11-r1.ebuild 310
RMD160 7748b52659054c3b5b29181cbb35083eee30158a vmware-modules-1.0.0.11-r1.ebuild 310
@@ -31,37 +28,37 @@ EBUILD vmware-modules-1.0.0.16-r1.ebuild 350 RMD160 1be5daf6e1bbf0a83dace59330e3
MD5 3b1bba3e7941a463ac4542d07296e6fb vmware-modules-1.0.0.16-r1.ebuild 350
RMD160 1be5daf6e1bbf0a83dace59330e327d628624cde vmware-modules-1.0.0.16-r1.ebuild 350
SHA256 191e9998c8351111566e9e2dc68ac5e20f6dd48b6ad1998eb60403b7334158bc vmware-modules-1.0.0.16-r1.ebuild 350
-EBUILD vmware-modules-1.0.0.16.ebuild 737 RMD160 0849d3403eed3a9efcad4b4162e824d56192bc4b SHA1 91649b0a43763eaa88f62a65baf74ef324203855 SHA256 848bccdf4ec0fba6e2b11c6a55d0753dfdf16745a2fee31443d39bf6e59476a9
-MD5 5fc0a7335d1359a52f0bf5a1d11c2330 vmware-modules-1.0.0.16.ebuild 737
-RMD160 0849d3403eed3a9efcad4b4162e824d56192bc4b vmware-modules-1.0.0.16.ebuild 737
-SHA256 848bccdf4ec0fba6e2b11c6a55d0753dfdf16745a2fee31443d39bf6e59476a9 vmware-modules-1.0.0.16.ebuild 737
-EBUILD vmware-modules-1.0.0.17.ebuild 634 RMD160 820132b342613337ebfe3777809868bf1b89cdda SHA1 da15677a8800613f07a006353b870868016dc1a9 SHA256 53106ac83ec5883e017d6048552603a7c03772786becaa4493943ffffa6eec01
-MD5 ddfc9ddce437be52a1e9e44c944c6d79 vmware-modules-1.0.0.17.ebuild 634
-RMD160 820132b342613337ebfe3777809868bf1b89cdda vmware-modules-1.0.0.17.ebuild 634
-SHA256 53106ac83ec5883e017d6048552603a7c03772786becaa4493943ffffa6eec01 vmware-modules-1.0.0.17.ebuild 634
-MISC ChangeLog 5881 RMD160 49c3c18b6e40ecaff0ad1d8202935261f4468dd1 SHA1 d6424c052cdd178b9976df5ba55c14431ffaf822 SHA256 f0b1f3696672fa2110dcd56b5ba7f4dbc400d9932e30b2416e91c43864724dac
-MD5 ead2146a68f8185eed5b2be0bd635cab ChangeLog 5881
-RMD160 49c3c18b6e40ecaff0ad1d8202935261f4468dd1 ChangeLog 5881
-SHA256 f0b1f3696672fa2110dcd56b5ba7f4dbc400d9932e30b2416e91c43864724dac ChangeLog 5881
+EBUILD vmware-modules-1.0.0.17.ebuild 629 RMD160 6dd439afb6fca0596ba7a4a49efe910fb0cfe9fb SHA1 be38c5352769deabeb75e9161a1146b72e559660 SHA256 ca201409c490bd16874746fc37a7cbc1ce5646244560cea8424b98044ddc6760
+MD5 4b935906dab4d230150cfefa33bc007c vmware-modules-1.0.0.17.ebuild 629
+RMD160 6dd439afb6fca0596ba7a4a49efe910fb0cfe9fb vmware-modules-1.0.0.17.ebuild 629
+SHA256 ca201409c490bd16874746fc37a7cbc1ce5646244560cea8424b98044ddc6760 vmware-modules-1.0.0.17.ebuild 629
+MISC ChangeLog 6133 RMD160 6ab62443b7a78437d7b8be43b5609c2e64632430 SHA1 a8b3744911318d772d3ddf207b70385b5a22ec27 SHA256 0837dfec11d82b8338fc99d7586d341ebc5b7cc63537d54edc4b0470ed466686
+MD5 349cfab5a949f05f6a1707839d78d6e6 ChangeLog 6133
+RMD160 6ab62443b7a78437d7b8be43b5609c2e64632430 ChangeLog 6133
+SHA256 0837dfec11d82b8338fc99d7586d341ebc5b7cc63537d54edc4b0470ed466686 ChangeLog 6133
MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
MD5 7cc95faad4185e8ed375248bc73a17fc metadata.xml 159
RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 metadata.xml 159
SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215 metadata.xml 159
-MD5 4b537193601a6e6c57094fe3f93a6275 files/digest-vmware-modules-1.0.0.11-r1 274
-RMD160 be743bc729df43dbe1845aeef80bfe7ffb8eff13 files/digest-vmware-modules-1.0.0.11-r1 274
-SHA256 8237bf1713f5b51a027a4b275f678357ba3176fd727f6dc554c40d7c2f035347 files/digest-vmware-modules-1.0.0.11-r1 274
-MD5 4b537193601a6e6c57094fe3f93a6275 files/digest-vmware-modules-1.0.0.13-r1 274
-RMD160 be743bc729df43dbe1845aeef80bfe7ffb8eff13 files/digest-vmware-modules-1.0.0.13-r1 274
-SHA256 8237bf1713f5b51a027a4b275f678357ba3176fd727f6dc554c40d7c2f035347 files/digest-vmware-modules-1.0.0.13-r1 274
-MD5 4b537193601a6e6c57094fe3f93a6275 files/digest-vmware-modules-1.0.0.15-r1 274
-RMD160 be743bc729df43dbe1845aeef80bfe7ffb8eff13 files/digest-vmware-modules-1.0.0.15-r1 274
-SHA256 8237bf1713f5b51a027a4b275f678357ba3176fd727f6dc554c40d7c2f035347 files/digest-vmware-modules-1.0.0.15-r1 274
-MD5 77d279927e77641add07d90ee33912d7 files/digest-vmware-modules-1.0.0.16 602
-RMD160 4286ca49841b4d0dc6f74897375209179ad30176 files/digest-vmware-modules-1.0.0.16 602
-SHA256 e72f459e610b2780d1788a59be29c3c83865e4a52618ae3cddf85971b916c69a files/digest-vmware-modules-1.0.0.16 602
-MD5 4b537193601a6e6c57094fe3f93a6275 files/digest-vmware-modules-1.0.0.16-r1 274
-RMD160 be743bc729df43dbe1845aeef80bfe7ffb8eff13 files/digest-vmware-modules-1.0.0.16-r1 274
-SHA256 8237bf1713f5b51a027a4b275f678357ba3176fd727f6dc554c40d7c2f035347 files/digest-vmware-modules-1.0.0.16-r1 274
-MD5 64cd03dbf04ed7df82da777e04ea204f files/digest-vmware-modules-1.0.0.17 602
-RMD160 3c0cdc18b2a638a60c2c54fc62ac7bc186255883 files/digest-vmware-modules-1.0.0.17 602
-SHA256 ac0241558885410cd161b2c58b8c448c9d47420a68a52dbef3ad39354a2bd3a9 files/digest-vmware-modules-1.0.0.17 602
+MD5 3a929e7e8ee570f4927de622981face1 files/digest-vmware-modules-1.0.0.11-r1 274
+RMD160 3802727bf21775d73666444c14ab987fabe9775e files/digest-vmware-modules-1.0.0.11-r1 274
+SHA256 512ff77000e6217eafdd934eb8699c63ed78ea4b7a96a1db1d812cc820878db7 files/digest-vmware-modules-1.0.0.11-r1 274
+MD5 3a929e7e8ee570f4927de622981face1 files/digest-vmware-modules-1.0.0.13-r1 274
+RMD160 3802727bf21775d73666444c14ab987fabe9775e files/digest-vmware-modules-1.0.0.13-r1 274
+SHA256 512ff77000e6217eafdd934eb8699c63ed78ea4b7a96a1db1d812cc820878db7 files/digest-vmware-modules-1.0.0.13-r1 274
+MD5 3a929e7e8ee570f4927de622981face1 files/digest-vmware-modules-1.0.0.15-r1 274
+RMD160 3802727bf21775d73666444c14ab987fabe9775e files/digest-vmware-modules-1.0.0.15-r1 274
+SHA256 512ff77000e6217eafdd934eb8699c63ed78ea4b7a96a1db1d812cc820878db7 files/digest-vmware-modules-1.0.0.15-r1 274
+MD5 3a929e7e8ee570f4927de622981face1 files/digest-vmware-modules-1.0.0.16-r1 274
+RMD160 3802727bf21775d73666444c14ab987fabe9775e files/digest-vmware-modules-1.0.0.16-r1 274
+SHA256 512ff77000e6217eafdd934eb8699c63ed78ea4b7a96a1db1d812cc820878db7 files/digest-vmware-modules-1.0.0.16-r1 274
+MD5 7d94407c410b455e7d9478842bea1645 files/digest-vmware-modules-1.0.0.17 602
+RMD160 69b566301ac646cf8d0d04a4cf87c3e9e34fa7c5 files/digest-vmware-modules-1.0.0.17 602
+SHA256 eb6ffc7f02ee381e269af65129504e5be6d677a978a9275771a35aa6705ac926 files/digest-vmware-modules-1.0.0.17 602
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHSW35u7rWomwgFXoRAqNZAJ9aDSCxTU1F/yoYLbO1eyu1t4YodwCgqul/
+7lvAgVScaNK/SjsJYGiYcIQ=
+=w8aD
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/vmware-modules/files/1.0.0.16-kernel-2.6.22.patch b/app-emulation/vmware-modules/files/1.0.0.16-kernel-2.6.22.patch
deleted file mode 100644
index 57c644b192fc..000000000000
--- a/app-emulation/vmware-modules/files/1.0.0.16-kernel-2.6.22.patch
+++ /dev/null
@@ -1,249 +0,0 @@
-diff -u -r vmnet-only.old/bridge.c vmnet-only/bridge.c
---- vmnet-only.old/bridge.c 2007-06-19 19:08:25.000000000 +0200
-+++ vmnet-only/bridge.c 2007-06-19 19:07:47.000000000 +0200
-@@ -1083,12 +1083,21 @@
- VNetBridgeComputeHeaderPos(struct sk_buff *skb) // IN: buffer to examine
- {
- /* Maybe some kernel gets it right... */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ if (skb_transport_header(skb) != skb_network_header(skb)) {
-+#else
- if (skb->h.raw != skb->nh.raw) {
-+#endif
- return;
- }
-+
- switch (be16_to_cpu(skb->protocol)) {
- case ETH_P_IP:
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ skb->transport_header = skb->network_header + (skb_network_header(skb)[0] & 0x0F) * 4;
-+#else
- skb->h.raw = skb->nh.raw + (skb->nh.raw[0] & 0x0F) * 4;
-+#endif
- return;
- default:
- LOG(3, (KERN_DEBUG "Unknown EII protocol %04X: csum at %d\n",
-@@ -1146,19 +1155,32 @@
- if (((struct ethhdr *)skb->mac.raw)->h_proto != htons(ETH_P_IP)) {
- return ERR_PTR(-EPFNOSUPPORT);
- }
--
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ if (((struct iphdr *)skb_network_header(skb))->protocol != IPPROTO_TCP) {
-+#else
- if (skb->nh.iph->protocol != IPPROTO_TCP) {
-+#endif
- return ERR_PTR(-EPROTONOSUPPORT);
- }
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ macHdrLen = skb->network_header - skb->mac_header;
-+ ipHdrLen = ((struct iphdr *)skb_network_header(skb))->ihl << 2;
-+ tcpHdrLen = ((struct tcphdr *)skb_transport_header(skb))->doff << 2;
-+#else
- macHdrLen = skb->nh.raw - skb->mac.raw;
- ipHdrLen = skb->nh.iph->ihl << 2;
- tcpHdrLen = skb->h.th->doff << 2;
-+#endif
- allHdrLen = macHdrLen + ipHdrLen + tcpHdrLen;
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ ipID = ntohs(((struct iphdr *)skb_network_header(skb))->id);
-+ seqNo = ntohl(((struct tcphdr *)skb_transport_header(skb))->seq);
-+#else
- ipID = ntohs(skb->nh.iph->id);
- seqNo = ntohl(skb->h.th->seq);
--
-+#endif
- /* Host TCP stack populated this (MSS) for the host NIC driver */
- bytesPerPacket = skb_shinfo(skb)->tso_size;
-
-@@ -1194,10 +1216,15 @@
- memcpy(skb_put(newSkb, allHdrLen), skb->data, allHdrLen);
-
- /* Fix up pointers to different layers */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ skb_reset_mac_header(newSkb);
-+ skb_set_network_header(newSkb, macHdrLen);
-+ skb_set_transport_header(newSkb, macHdrLen + ipHdrLen);
-+#else
- newSkb->mac.raw = newSkb->data;
- newSkb->nh.raw = newSkb->data + macHdrLen;
- newSkb->h.raw = newSkb->nh.raw + ipHdrLen;
--
-+#endif
- /* Payload copy */
- skb_copy_bits(skb, curByteOffset, newSkb->tail, payloadSize);
- skb_put(newSkb, payloadSize);
-@@ -1206,6 +1233,27 @@
- bytesLeft -= payloadSize;
-
- /* Fix up IP hdr */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ ((struct iphdr *)skb_network_header(newSkb))->tot_len = htons(payloadSize + tcpHdrLen + ipHdrLen);
-+ ((struct iphdr *)skb_network_header(newSkb))->id = htons(ipID);
-+ ((struct iphdr *)skb_network_header(newSkb))->check = 0;
-+ /* Recompute new IP checksum */
-+ ((struct iphdr *)skb_network_header(newSkb))->check =
-+ ip_fast_csum((uint8 *)((struct iphdr *)skb_network_header(newSkb)), ((struct iphdr *)skb_network_header(newSkb))->ihl);
-+
-+ /* Fix up TCP hdr */
-+ ((struct tcphdr *)skb_transport_header(newSkb))->seq = htonl(seqNo);
-+ /* Clear FIN/PSH if not last packet */
-+ if (bytesLeft > 0) {
-+ ((struct tcphdr *)skb_transport_header(newSkb))->fin = 0;
-+ ((struct tcphdr *)skb_transport_header(newSkb))->psh = 0;
-+ }
-+ /* Recompute partial TCP checksum */
-+ ((struct tcphdr *)skb_transport_header(newSkb))->check =
-+ ~csum_tcpudp_magic(((struct iphdr *)skb_network_header(newSkb))->saddr,
-+ ((struct iphdr *)skb_network_header(newSkb))->daddr,
-+ payloadSize+tcpHdrLen, IPPROTO_TCP, 0);
-+#else
- newSkb->nh.iph->tot_len = htons(payloadSize + tcpHdrLen + ipHdrLen);
- newSkb->nh.iph->id = htons(ipID);
- newSkb->nh.iph->check = 0;
-@@ -1225,6 +1273,7 @@
- ~csum_tcpudp_magic(newSkb->nh.iph->saddr,
- newSkb->nh.iph->daddr,
- payloadSize+tcpHdrLen, IPPROTO_TCP, 0);
-+#endif
-
- /* Offset of field */
- newSkb->csum = offsetof(struct tcphdr, check);
-@@ -1370,8 +1419,13 @@
- # endif
-
- if (bridge->smac) {
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ if (VNetCallSMACFunc(bridge->smac, &skb, skb_mac_header(skb),
-+ SMAC_CheckPacketFromHost) !=
-+#else
- if (VNetCallSMACFunc(bridge->smac, &skb, skb->mac.raw,
- SMAC_CheckPacketFromHost) !=
-+#endif
- PacketStatusForwardPacket) {
- LOG(4, (KERN_NOTICE "bridge-%s: packet dropped .\n",
- bridge->name));
-@@ -1392,7 +1446,11 @@
- #endif
- #endif
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ skb_push(skb, skb->data - skb_mac_header(skb));
-+#else
- skb_push(skb, skb->data - skb->mac.raw);
-+#endif
- LOG(3, (KERN_DEBUG "bridge-%s: receive %d\n",
- bridge->name, (int) skb->len));
-
-diff -u -r vmnet-only.old/filter.c vmnet-only/filter.c
---- vmnet-only.old/filter.c 2007-06-19 19:08:29.000000000 +0200
-+++ vmnet-only/filter.c 2007-06-19 19:07:47.000000000 +0200
-@@ -229,9 +229,22 @@
- /* When the host receives, hooknum is NF_IP_LOCAL_IN. */
- transmit = (hooknum == NF_IP_POST_ROUTING);
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ ip = (struct iphdr *) skb_network_header(skb);
-+#else
- ip = skb->nh.iph;
-+#endif
- packetHeader = (uint8 *)ip;
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ if (transmit) {
-+ /* skb all set up for us. */
-+ packet = skb_transport_header(skb);
-+ } else {
-+ /* skb hasn't had a chance to be processed by TCP yet. */
-+ packet = skb_network_header(skb) + (ip->ihl << 2);
-+ }
-+#else
- if (transmit) {
- /* skb all set up for us. */
- packet = skb->h.raw;
-@@ -239,7 +252,7 @@
- /* skb hasn't had a chance to be processed by TCP yet. */
- packet = skb->nh.raw + (ip->ihl << 2);
- }
--
-+#endif
- HostFilterPrint(("PacketFilter: IP ver %d ihl %d tos %d len %d id %d\n"
- " offset %d ttl %d proto %d xsum %d\n"
- " src 0x%08x dest 0x%08x %s\n",
-@@ -259,13 +272,22 @@
- * know why, but in such cases, this calculation will lead to a negative
- * packetLength, and the packet to be dropped.
- */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ packetLength = skb->len - (skb->network_header - skb->mac_header) - (ip->ihl << 2);
-+#else
- packetLength = skb->len - (skb->nh.raw - skb->mac.raw) - (ip->ihl << 2);
-+#endif
- }
-
- if (packetLength < 0) {
- HostFilterPrint(("PacketFilter: ill formed packet for IPv4\n"));
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ HostFilterPrint(("skb: len %d h.raw %p nh.raw %p mac.raw %p, packetLength %d\n",
-+ skb->len, skb_transport_header(skb), skb_network_header(skb), skb_mac_header(skb), packetLength));
-+#else
- HostFilterPrint(("skb: len %d h.raw %p nh.raw %p mac.raw %p, packetLength %d\n",
- skb->len, skb->h.raw, skb->nh.raw, skb->mac.raw, packetLength));
-+#endif
- verdict = NF_DROP;
- DropPacket(VNET_FILTER_ACTION_DRP_SHORT, packetHeader, packet, 0);
- goto out_unlock;
-diff -u -r vmnet-only.old/userif.c vmnet-only/userif.c
---- vmnet-only.old/userif.c 2007-06-19 19:08:34.000000000 +0200
-+++ vmnet-only/userif.c 2007-06-19 19:07:47.000000000 +0200
-@@ -627,13 +627,21 @@
- */
- if (skb->pkt_type == PACKET_OUTGOING && /* Packet must be outgoing */
- skb->ip_summed == VM_CHECKSUM_PARTIAL && /* Without checksum */
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ skb->transport_header != skb->network_header && /* We must know where header is */
-+#else
- skb->h.raw != skb->nh.raw && /* We must know where header is */
-+#endif
- skb->len == count) { /* No truncation may occur */
- size_t skl;
- int csum;
- u_int16_t csum16;
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+ skl = skb_transport_header(skb) - skb->data;
-+#else
- skl = skb->h.raw - skb->data;
-+#endif
- if (VNetCopyDatagram(skb, buf, skl)) {
- return -EFAULT;
- }
-diff -u -r vmnet-only.old/vnetInt.h vmnet-only/vnetInt.h
---- vmnet-only.old/vnetInt.h 2007-06-19 19:08:41.000000000 +0200
-+++ vmnet-only/vnetInt.h 2007-06-19 19:07:47.000000000 +0200
-@@ -22,6 +22,15 @@
- skb_datarefp(clone) == skb_datarefp(skb) \
- )
- #endif
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22)
-+#define DEV_QUEUE_XMIT(skb, dev, pri) ( \
-+ (skb)->dev = (dev), \
-+ (skb)->priority = (pri), \
-+ skb_reset_mac_header(skb), \
-+ skb_set_network_header(skb, sizeof (struct ethhdr)), \
-+ dev_queue_xmit(skb) \
-+ )
-+#else
- #define DEV_QUEUE_XMIT(skb, dev, pri) ( \
- (skb)->dev = (dev), \
- (skb)->priority = (pri), \
-@@ -29,6 +38,7 @@
- (skb)->nh.raw = (skb)->data + sizeof (struct ethhdr), \
- dev_queue_xmit(skb) \
- )
-+#endif
- #ifdef KERNEL_2_3_15
- # define dev_lock_list() read_lock(&dev_base_lock)
- # define dev_unlock_list() read_unlock(&dev_base_lock)
diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.11-r1 b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.11-r1
index 3723f2ec0d48..78062f7e0f98 100644
--- a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.11-r1
+++ b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.11-r1
@@ -1,3 +1,3 @@
-MD5 cb3f91f2196778e6d76d5a6697286d04 vmware-any-any-update113.tar.gz 469321
-RMD160 a4de5c17489dffade015f5bc3036f6ab882f749c vmware-any-any-update113.tar.gz 469321
-SHA256 ed15e61811f188e3c009d9fd8878cc74fd45e2b5644e21e4fe3010731841c99d vmware-any-any-update113.tar.gz 469321
+MD5 34377ba9387804329c4a94619cc7efac vmware-any-any-update114.tar.gz 470728
+RMD160 06beab6c71a73a94da7e95cfd846117e299a22c1 vmware-any-any-update114.tar.gz 470728
+SHA256 eff8a5240a2928ef14e5ec81494ea1f531c4b7ea6f9b869659e8f7ea3272fdd5 vmware-any-any-update114.tar.gz 470728
diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.13-r1 b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.13-r1
index 3723f2ec0d48..78062f7e0f98 100644
--- a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.13-r1
+++ b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.13-r1
@@ -1,3 +1,3 @@
-MD5 cb3f91f2196778e6d76d5a6697286d04 vmware-any-any-update113.tar.gz 469321
-RMD160 a4de5c17489dffade015f5bc3036f6ab882f749c vmware-any-any-update113.tar.gz 469321
-SHA256 ed15e61811f188e3c009d9fd8878cc74fd45e2b5644e21e4fe3010731841c99d vmware-any-any-update113.tar.gz 469321
+MD5 34377ba9387804329c4a94619cc7efac vmware-any-any-update114.tar.gz 470728
+RMD160 06beab6c71a73a94da7e95cfd846117e299a22c1 vmware-any-any-update114.tar.gz 470728
+SHA256 eff8a5240a2928ef14e5ec81494ea1f531c4b7ea6f9b869659e8f7ea3272fdd5 vmware-any-any-update114.tar.gz 470728
diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.15-r1 b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.15-r1
index 3723f2ec0d48..78062f7e0f98 100644
--- a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.15-r1
+++ b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.15-r1
@@ -1,3 +1,3 @@
-MD5 cb3f91f2196778e6d76d5a6697286d04 vmware-any-any-update113.tar.gz 469321
-RMD160 a4de5c17489dffade015f5bc3036f6ab882f749c vmware-any-any-update113.tar.gz 469321
-SHA256 ed15e61811f188e3c009d9fd8878cc74fd45e2b5644e21e4fe3010731841c99d vmware-any-any-update113.tar.gz 469321
+MD5 34377ba9387804329c4a94619cc7efac vmware-any-any-update114.tar.gz 470728
+RMD160 06beab6c71a73a94da7e95cfd846117e299a22c1 vmware-any-any-update114.tar.gz 470728
+SHA256 eff8a5240a2928ef14e5ec81494ea1f531c4b7ea6f9b869659e8f7ea3272fdd5 vmware-any-any-update114.tar.gz 470728
diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16 b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16
deleted file mode 100644
index d72377a4b5b8..000000000000
--- a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 090b02f6a49dd3a4e8617f68e1d2dc7b VMware-player-2.0.0-45731.i386.tar.gz 66424421
-RMD160 185c262e179af9cb911bfd364f063ca39a0575f5 VMware-player-2.0.0-45731.i386.tar.gz 66424421
-SHA256 25a1d33f1ce50a88f046274f0499f83ab27a42c838cc552b884127d5b3701e40 VMware-player-2.0.0-45731.i386.tar.gz 66424421
-MD5 2bfbc79f548f082818b44b980d9e1c71 VMware-player-2.0.0-45731.x86_64.tar.gz 32364670
-RMD160 75a3f45b68e62d1501b5ac8359805e2499d37b33 VMware-player-2.0.0-45731.x86_64.tar.gz 32364670
-SHA256 52ce69de70c0f55e9f95b03a9d397276236dd133e5ea5c616304220444d6e8b1 VMware-player-2.0.0-45731.x86_64.tar.gz 32364670
diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16-r1 b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16-r1
index 3723f2ec0d48..78062f7e0f98 100644
--- a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16-r1
+++ b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.16-r1
@@ -1,3 +1,3 @@
-MD5 cb3f91f2196778e6d76d5a6697286d04 vmware-any-any-update113.tar.gz 469321
-RMD160 a4de5c17489dffade015f5bc3036f6ab882f749c vmware-any-any-update113.tar.gz 469321
-SHA256 ed15e61811f188e3c009d9fd8878cc74fd45e2b5644e21e4fe3010731841c99d vmware-any-any-update113.tar.gz 469321
+MD5 34377ba9387804329c4a94619cc7efac vmware-any-any-update114.tar.gz 470728
+RMD160 06beab6c71a73a94da7e95cfd846117e299a22c1 vmware-any-any-update114.tar.gz 470728
+SHA256 eff8a5240a2928ef14e5ec81494ea1f531c4b7ea6f9b869659e8f7ea3272fdd5 vmware-any-any-update114.tar.gz 470728
diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.17 b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.17
index 8032defec759..8ceba3dadd62 100644
--- a/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.17
+++ b/app-emulation/vmware-modules/files/digest-vmware-modules-1.0.0.17
@@ -1,6 +1,6 @@
-MD5 2d1b2d847cf002b2f418b94f5b973ecc VMware-player-2.0.1-55017.i386.tar.gz 67772207
-RMD160 db563bf082c0b7618b5dcc93705edd98135a4322 VMware-player-2.0.1-55017.i386.tar.gz 67772207
-SHA256 c05c4a88b88fe09cd5203718840121dddba0a7a371bfa8b549bb63e3a52f1d39 VMware-player-2.0.1-55017.i386.tar.gz 67772207
-MD5 dca7a144e1a01c69387401e46e7e3b26 VMware-player-2.0.1-55017.x86_64.tar.gz 33055319
-RMD160 edb9d15b97931b57b36006854366fd8ecc331988 VMware-player-2.0.1-55017.x86_64.tar.gz 33055319
-SHA256 1c5ac84dc91e15eb898f7913cee1aaf79aecc3f56acb9f9c39a931fee4611955 VMware-player-2.0.1-55017.x86_64.tar.gz 33055319
+MD5 0c108db615943d71b78f18826611acce VMware-player-2.0.2-59824.i386.tar.gz 67762051
+RMD160 bdf0375045aa2702f0c19cf755e019307316db2e VMware-player-2.0.2-59824.i386.tar.gz 67762051
+SHA256 2fcaca511c0344333d9f306bab09507573c17cc4d71807a545624953cc68e138 VMware-player-2.0.2-59824.i386.tar.gz 67762051
+MD5 f59a77f3e3b8e87591eff605c4bbb796 VMware-player-2.0.2-59824.x86_64.tar.gz 33049210
+RMD160 1d4351d7cc8bec4d4fe492c46656807ac2220717 VMware-player-2.0.2-59824.x86_64.tar.gz 33049210
+SHA256 b0fce2e1552070d492e04ab684aa32fecf587ec06e3ab802373d5e94e0e9f72b VMware-player-2.0.2-59824.x86_64.tar.gz 33049210
diff --git a/app-emulation/vmware-modules/vmware-modules-1.0.0.16.ebuild b/app-emulation/vmware-modules/vmware-modules-1.0.0.16.ebuild
deleted file mode 100644
index 2a5366537030..000000000000
--- a/app-emulation/vmware-modules/vmware-modules-1.0.0.16.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.16.ebuild,v 1.5 2007/10/14 08:55:10 ikelos Exp $
-
-KEYWORDS="-* ~amd64 ~x86"
-VMWARE_VER="VME_V6" # THIS VALUE IS JUST A PLACE HOLDER
-
-inherit eutils vmware-mod
-
-VMWARE_MODULE_LIST="vmmon vmnet vmblock"
-SRC_URI="x86? ( mirror://vmware/software/vmplayer/VMware-player-2.0.0-45731.i386.tar.gz )
- amd64? ( mirror://vmware/software/vmplayer/VMware-player-2.0.0-45731.x86_64.tar.gz )"
-VMWARE_MOD_DIR="vmware-player-distrib/lib/modules/source/"
-
-src_unpack() {
- vmware-mod_src_unpack
- cd "${WORKDIR}"
- epatch "${FILESDIR}"/${PV}-kernel-2.6.22.patch
-}
diff --git a/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild b/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild
index e933714dc754..217e9c324b39 100644
--- a/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild
@@ -1,13 +1,14 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild,v 1.2 2007/10/15 01:15:27 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.17.ebuild,v 1.3 2007/11/25 12:43:20 ikelos Exp $
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
VMWARE_VER="VME_V6" # THIS VALUE IS JUST A PLACE HOLDER
inherit eutils vmware-mod
VMWARE_MODULE_LIST="vmmon vmnet vmblock"
-SRC_URI="x86? ( mirror://vmware/software/vmplayer/VMware-player-2.0.1-55017.i386.tar.gz )
- amd64? ( mirror://vmware/software/vmplayer/VMware-player-2.0.1-55017.x86_64.tar.gz )"
+SRC_URI="x86? ( mirror://vmware/software/vmplayer/VMware-player-2.0.2-59824.i386.tar.gz )
+ amd64? ( mirror://vmware/software/vmplayer/VMware-player-2.0.2-59824.x86_64.tar.gz )"
VMWARE_MOD_DIR="vmware-player-distrib/lib/modules/source/"
+