aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/asn1
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2009-05-14 15:35:41 +0200
committerAndreas Steffen <andreas.steffen@strongswan.org>2009-05-14 15:39:31 +0200
commit13bb168485e5a6f90d1287958294c25391d112d3 (patch)
tree715a9a1140472faa5ae384c101bfdad39818f75f /src/libstrongswan/asn1
parentc296e51c4016d3a2185a1bf9bdc5330a8cf136f7 (diff)
downloadstrongswan-13bb168485e5a6f90d1287958294c25391d112d3.tar.bz2
strongswan-13bb168485e5a6f90d1287958294c25391d112d3.tar.xz
fixed 32 bit overflow check
Diffstat (limited to 'src/libstrongswan/asn1')
-rw-r--r--src/libstrongswan/asn1/asn1.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstrongswan/asn1/asn1.c b/src/libstrongswan/asn1/asn1.c
index 9657c88cf..a707c64c0 100644
--- a/src/libstrongswan/asn1/asn1.c
+++ b/src/libstrongswan/asn1/asn1.c
@@ -359,7 +359,7 @@ time_t asn1_to_time(const chunk_t *utctime, asn1_t type)
}
/* prevent large 32 bit integer overflows */
- if (sizeof(time_t) == 8 && tm_year > 1938)
+ if (sizeof(time_t) == 4 && tm_year > 2038)
{
return TIME_MAX;
}