Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Add openconnect_set_cert_expiry_warning() to library
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
  • Loading branch information
David Woodhouse authored and David Woodhouse committed Sep 30, 2011
1 parent 1ad6ae6 commit c0bbbc3
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
6 changes: 6 additions & 0 deletions library.c
Expand Up @@ -191,6 +191,12 @@ int openconnect_parse_url (struct openconnect_info *vpninfo, char *url)
&vpninfo->port, &vpninfo->urlpath, 443);
}

void openconnect_set_cert_expiry_warning (struct openconnect_info *vpninfo,
int seconds)
{
vpninfo->cert_expire_warning = seconds;
}

const char *openconnect_get_version (void)
{
return openconnect_version;
Expand Down
7 changes: 6 additions & 1 deletion openconnect.h
Expand Up @@ -31,9 +31,12 @@
#include <unistd.h>

#define OPENCONNECT_API_VERSION_MAJOR 1
#define OPENCONNECT_API_VERSION_MINOR 2
#define OPENCONNECT_API_VERSION_MINOR 3

/*
* API version 1.3:
* - Add openconnect_set_cert_expiry_warning() to change from default 60 days
*
* API version 1.2:
* - Add openconnect_vpninfo_new_with_cbdata()
*
Expand Down Expand Up @@ -133,6 +136,8 @@ void openconnect_clear_cookie (struct openconnect_info *);

void openconnect_reset_ssl (struct openconnect_info *vpninfo);
int openconnect_parse_url (struct openconnect_info *vpninfo, char *url);
void openconnect_set_cert_expiry_warning (struct openconnect_info *vpninfo,
int seconds);
const char *openconnect_get_version(void);

/* The first (privdata) argument to each of these functions is either
Expand Down

0 comments on commit c0bbbc3

Please sign in to comment.