int x509_time_future( const x509_time *from ) { x509_time now; x509_get_current_time( &now ); return( x509_check_time( from, &now ) ); }
int x509_time_expired( const x509_time *to ) { x509_time now; x509_get_current_time( &now ); return( x509_check_time( &now, to ) ); }
int mbedtls_x509_time_is_past( const mbedtls_x509_time *to ) { mbedtls_x509_time now; if( x509_get_current_time( &now ) != 0 ) return( 1 ); return( x509_check_time( &now, to ) ); }
int mbedtls_x509_time_is_future( const mbedtls_x509_time *from ) { mbedtls_x509_time now; if( x509_get_current_time( &now ) != 0 ) return( 1 ); return( x509_check_time( from, &now ) ); }