summaryrefslogtreecommitdiffstats
path: root/manage.h
diff options
context:
space:
mode:
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2008-12-18 07:57:19 +0000
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2008-12-18 07:57:19 +0000
commit4fb4ce12d90abf43f96af67dd308124742b59961 (patch)
tree00e619d26e38e41cb8f48d93dced3bd7061c6c2e /manage.h
parent63c5d785523a4885a6226de9bbddb3e11f2abff7 (diff)
downloadopenvpn-4fb4ce12d90abf43f96af67dd308124742b59961.tar.gz
openvpn-4fb4ce12d90abf43f96af67dd308124742b59961.tar.xz
openvpn-4fb4ce12d90abf43f96af67dd308124742b59961.zip
Added "nclients" command to management interface to
display the current number of authenticated clients connected to the server. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@3717 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'manage.h')
-rw-r--r--manage.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/manage.h b/manage.h
index e8ae93b..94ec639 100644
--- a/manage.h
+++ b/manage.h
@@ -154,6 +154,7 @@ struct management_callback
int (*kill_by_cn) (void *arg, const char *common_name);
int (*kill_by_addr) (void *arg, const in_addr_t addr, const int port);
void (*delete_event) (void *arg, event_t event);
+ int (*n_clients) (void *arg);
#ifdef MANAGEMENT_DEF_AUTH
bool (*kill_by_cid) (void *arg, const unsigned long cid);
bool (*client_auth) (void *arg,