Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
vpninfo->mtu = 1406;
vpninfo->ssl_fd = -1;
+ vpninfo->cert_expire_warning = 60 * 86400;
vpninfo->useragent = openconnect_create_useragent (useragent);
vpninfo->validate_peer_cert = validate_peer_cert;
vpninfo->write_new_config = write_new_config;
vpninfo->uid_csd_given = 0;
vpninfo->validate_peer_cert = validate_peer_cert;
vpninfo->cbdata = vpninfo;
+ vpninfo->cert_expire_warning = 60 * 86400;
if (!uname(&utsbuf))
vpninfo->localname = utsbuf.nodename;
char *hostname;
int port;
char *urlpath;
+ int cert_expire_warning;
const char *cert;
const char *sslkey;
X509 *cert_x509;
} else if (i < 0) {
reason = _("Client certificate has expired at");
} else {
- t += 60 * 86400;
+ t += vpninfo->cert_expire_warning;
i = X509_cmp_time(notAfter, &t);
if (i < 0) {
reason = _("Client certificate expires soon at");