diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/a_gentm.c')
-rw-r--r-- | src/lib/libcrypto/asn1/a_gentm.c | 39 |
1 files changed, 1 insertions, 38 deletions
diff --git a/src/lib/libcrypto/asn1/a_gentm.c b/src/lib/libcrypto/asn1/a_gentm.c index c658b1ea35..bc3453f410 100644 --- a/src/lib/libcrypto/asn1/a_gentm.c +++ b/src/lib/libcrypto/asn1/a_gentm.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: a_gentm.c,v 1.22 2014/07/11 08:44:47 jsing Exp $ */ | 1 | /* $OpenBSD: a_gentm.c,v 1.23 2015/02/07 13:19:15 doug Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -67,43 +67,6 @@ | |||
67 | 67 | ||
68 | #include "o_time.h" | 68 | #include "o_time.h" |
69 | 69 | ||
70 | #if 0 | ||
71 | |||
72 | int | ||
73 | i2d_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME *a, unsigned char **pp) | ||
74 | { | ||
75 | return(i2d_ASN1_bytes((ASN1_STRING *)a, pp, | ||
76 | V_ASN1_GENERALIZEDTIME, V_ASN1_UNIVERSAL)); | ||
77 | } | ||
78 | |||
79 | |||
80 | ASN1_GENERALIZEDTIME * | ||
81 | d2i_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME **a, unsigned char **pp, | ||
82 | long length) | ||
83 | { | ||
84 | ASN1_GENERALIZEDTIME *ret = NULL; | ||
85 | |||
86 | ret = (ASN1_GENERALIZEDTIME *)d2i_ASN1_bytes((ASN1_STRING **)a, pp, length, | ||
87 | V_ASN1_GENERALIZEDTIME, V_ASN1_UNIVERSAL); | ||
88 | if (ret == NULL) { | ||
89 | ASN1err(ASN1_F_D2I_ASN1_GENERALIZEDTIME, ERR_R_NESTED_ASN1_ERROR); | ||
90 | return (NULL); | ||
91 | } | ||
92 | if (!ASN1_GENERALIZEDTIME_check(ret)) { | ||
93 | ASN1err(ASN1_F_D2I_ASN1_GENERALIZEDTIME, ASN1_R_INVALID_TIME_FORMAT); | ||
94 | goto err; | ||
95 | } | ||
96 | |||
97 | return (ret); | ||
98 | |||
99 | err: | ||
100 | if ((ret != NULL) && ((a == NULL) || (*a != ret))) | ||
101 | M_ASN1_GENERALIZEDTIME_free(ret); | ||
102 | return (NULL); | ||
103 | } | ||
104 | |||
105 | #endif | ||
106 | |||
107 | int | 70 | int |
108 | ASN1_GENERALIZEDTIME_check(ASN1_GENERALIZEDTIME *d) | 71 | ASN1_GENERALIZEDTIME_check(ASN1_GENERALIZEDTIME *d) |
109 | { | 72 | { |