diff options
author | 2008-02-24 11:34:25 +0000 | |
---|---|---|
committer | 2008-02-24 11:34:25 +0000 | |
commit | c99f7adb1c0eca7105d583939f09a530f92ff133 (patch) | |
tree | 244016efaa6ea88a14ad35410d7b9790f880cc8a /dev-python/m2crypto/files | |
parent | x86 stable, bug #211152 (diff) | |
download | gentoo-2-c99f7adb1c0eca7105d583939f09a530f92ff133.tar.gz gentoo-2-c99f7adb1c0eca7105d583939f09a530f92ff133.tar.bz2 gentoo-2-c99f7adb1c0eca7105d583939f09a530f92ff133.zip |
Version bump. Fixes one test-error (upstream bug: http://bugzilla.osafoundation.org/show_bug.cgi?id=11893). Added ~sh keyword wrt bug #172817).
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-python/m2crypto/files')
-rw-r--r-- | dev-python/m2crypto/files/m2crypto-0.18.2-timeval_struct_size.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dev-python/m2crypto/files/m2crypto-0.18.2-timeval_struct_size.patch b/dev-python/m2crypto/files/m2crypto-0.18.2-timeval_struct_size.patch new file mode 100644 index 000000000000..77a4b2993c0c --- /dev/null +++ b/dev-python/m2crypto/files/m2crypto-0.18.2-timeval_struct_size.patch @@ -0,0 +1,24 @@ +--- M2Crypto/SSL/Connection.py.orig 2008-02-24 12:27:31.000000000 +0100 ++++ M2Crypto/SSL/Connection.py 2008-02-24 12:28:26.000000000 +0100 +@@ -4,6 +4,8 @@ + + # Python + import socket ++import struct ++sizeof_timeval = struct.calcsize('ll') + + # M2Crypto + from Cipher import Cipher, Cipher_Stack +@@ -325,10 +327,10 @@ + return m2.ssl_get_default_session_timeout(self.ssl) + + def get_socket_read_timeout(self): +- return timeout.struct_to_timeout(self.socket.getsockopt(socket.SOL_SOCKET, socket.SO_RCVTIMEO, 8)) ++ return timeout.struct_to_timeout(self.socket.getsockopt(socket.SOL_SOCKET, socket.SO_RCVTIMEO, sizeof_timeval)) + + def get_socket_write_timeout(self): +- return timeout.struct_to_timeout(self.socket.getsockopt(socket.SOL_SOCKET, socket.SO_SNDTIMEO, 8)) ++ return timeout.struct_to_timeout(self.socket.getsockopt(socket.SOL_SOCKET, socket.SO_SNDTIMEO, sizeof_timeval)) + + def set_socket_read_timeout(self, timeo): + assert isinstance(timeo, timeout.timeout) |