summaryrefslogtreecommitdiff
path: root/server/zserver.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/zserver.h')
-rw-r--r--server/zserver.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/server/zserver.h b/server/zserver.h
index eebffe0..c3c8611 100644
--- a/server/zserver.h
+++ b/server/zserver.h
@@ -61,7 +61,9 @@ typedef struct _ZAcl_t {
typedef enum _ZAccess_t {
TRANSMIT, /* use transmission acl */
- SUBSCRIBE /* use subscription acl */
+ SUBSCRIBE, /* use subscription acl */
+ INSTWILD, /* use instance wildcard acl */
+ INSTUID /* use instance UID identity acl */
} ZAccess_t;
typedef struct _ZClass_t {
@@ -286,10 +288,7 @@ extern char *pktypes[]; /* names of the packet types */
/* ACL's for pre-registered classes */
#define ZEPHYR_ACL_DIR "/usr/athena/lib/zephyr/"
-#define ZEPHYR_CTL_ACL "zctl.acl"
-#define LOGIN_ACL "login.acl"
-#define LOCATE_ACL "locate.acl"
-#define MATCH_ALL_ACL "matchall.acl"
+#define ZEPHYR_CLASS_REGISTRY "class-registry.acl"
/* SERVER_SRVTAB is defined in zephyr.h */
#define ZEPHYR_SRVTAB SERVER_SRVTAB
#define ZEPHYR_TKFILE "/usr/athena/lib/zephyr/ztkts"