Based on discussion in https://gitlab.com/openconnect/vpnc-scripts/-/issues/32#note_811874252.
Corresponding improvements to the Windows script (vpnc-script-win.js) added
in https://gitlab.com/openconnect/vpnc-scripts/-/merge_requests/45.
Signed-off-by: Daniel Lenski <dlenski@gmail.com>
static void __attribute__ ((format(printf, 3, 4)))
syslog_progress(void *_vpninfo, int level, const char *fmt, ...)
{
- struct openconect_info *vpninfo = _vpninfo;
+ struct openconnect_info *vpninfo = _vpninfo;
int priority = level ? LOG_INFO : LOG_NOTICE;
va_list args;
oc_token_mode_t token_mode = OC_TOKEN_MODE_NONE;
int reconnect_timeout = 300;
int ret;
- int verbose;
+ int verbose = PRG_INFO;
#ifdef HAVE_NL_LANGINFO
char *charset;
#endif
script_setenv_int(vpninfo, "INTERNAL_IP4_MTU", vpninfo->ip_info.mtu);
script_setenv_int(vpninfo, "VPNPID", (int)getpid());
+ script_setenv_int(vpninfo, "LOG_LEVEL", vpninfo->verbose);
if (vpninfo->idle_timeout)
script_setenv_int(vpninfo, "IDLE_TIMEOUT", vpninfo->idle_timeout);