summaryrefslogtreecommitdiff
path: root/server/zserver.h
diff options
context:
space:
mode:
authorGravatar John Kohl <jtkohl@mit.edu>1987-07-02 15:11:05 +0000
committerGravatar John Kohl <jtkohl@mit.edu>1987-07-02 15:11:05 +0000
commitcae682f6e19600f9032e3e0c3bebe378a10007e3 (patch)
tree6ca1727802140d74b8ab1a5cc1d70ea4c75daff0 /server/zserver.h
parent485fe3d128f7554fe4e8e2c8bd1a7dc8c4e844a7 (diff)
lint fixes
Diffstat (limited to 'server/zserver.h')
-rw-r--r--server/zserver.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/server/zserver.h b/server/zserver.h
index f7438da..6a4fdeb 100644
--- a/server/zserver.h
+++ b/server/zserver.h
@@ -25,6 +25,7 @@
#include <zephyr/acl.h>
#include <syslog.h>
+#include <strings.h>
#include "timer.h"
#include "zsrv_err.h"
@@ -132,10 +133,12 @@ extern int access_check();
extern void get_brain_dump(), send_brain_dump();
/* found in class_s.c */
-extern Code_t class_register(), class_deregister();
+extern Code_t class_register(), class_deregister(), class_restrict();
+extern Code_t class_setup_restricted();
extern ZClientList_t *class_lookup();
extern ZAcl_t *class_get_acl();
-extern int class_is_control(), class_is_admin(), class_is_hm(), class_is_uloc();
+extern int class_is_control(), class_is_admin(), class_is_hm();
+extern int class_is_ulogin(), class_is_uloc();
/* found in client_s.c */
extern Code_t client_register();
@@ -155,12 +158,11 @@ extern ZServerDesc_t *hostm_find_server();
/* found in server_s.c */
extern void server_timo(), server_dispatch(), server_recover();
-Code_t server_register();
-ZServerDesc_t *server_owner();
+extern void server_adispatch();
/* found in subscr_s.c */
extern Code_t subscr_cancel(), subscr_subscribe();
-extern ZClientList_t * subscr_match_list();
+extern ZClientList_t *subscr_match_list();
extern void subscr_list_free(), subscr_cancel_client();
/* found in uloc_s.c */
@@ -227,7 +229,6 @@ extern ZNotAcked_t *nacklist; /* list of not ack'ed packets */
/* ACL's for pre-registered classes */
#define ZEPHYR_CTL_ACL "/site/zephyr/zctl.acl"
-#define HM_ACL "/site/zephyr/hm.acl"
#define LOGIN_ACL "/site/zephyr/login.acl"
#define LOCATE_ACL "/site/zephyr/locate.acl"
#define MATCH_ALL_ACL "/site/zephyr/matchall.acl"