mirror of
https://github.com/OpenVPN/openvpn.git
synced 2026-05-28 04:03:29 -04:00
Add cid to env when calling client-connect and client-disconnect script
This commit is contained in:
parent
bb1ea491cd
commit
555c793afe
1 changed files with 10 additions and 0 deletions
|
|
@ -565,6 +565,11 @@ multi_client_disconnect_setenv(struct multi_instance *mi)
|
|||
/* setenv stats */
|
||||
setenv_stats(&mi->context);
|
||||
|
||||
#ifdef MANAGEMENT_DEF_AUTH
|
||||
/* set cid */
|
||||
setenv_long_long(mi->context.c2.es, "cid", mi->context.c2.mda_context.cid);
|
||||
#endif
|
||||
|
||||
/* setenv connection duration */
|
||||
setenv_long_long(mi->context.c2.es, "time_duration", now - mi->created);
|
||||
}
|
||||
|
|
@ -1761,6 +1766,11 @@ multi_client_connect_setenv(struct multi_context *m,
|
|||
/* setenv client virtual IP address */
|
||||
multi_set_virtual_addr_env(mi);
|
||||
|
||||
#ifdef MANAGEMENT_DEF_AUTH
|
||||
/* set cid */
|
||||
setenv_long_long(mi->context.c2.es, "cid", mi->context.c2.mda_context.cid);
|
||||
#endif
|
||||
|
||||
/* setenv connection time */
|
||||
{
|
||||
const char *created_ascii = time_string(mi->created, 0, false, &gc);
|
||||
|
|
|
|||
Loading…
Reference in a new issue