[23145] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r22806 - trunk/athena/lib/zephyr/server

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Wed Apr 2 15:44:38 2008

Date: Wed, 2 Apr 2008 15:44:25 -0400 (EDT)
From: ghudson@MIT.EDU
Message-Id: <200804021944.PAA21726@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: ghudson
Date: 2008-04-02 15:44:24 -0400 (Wed, 02 Apr 2008)
New Revision: 22806

Modified:
   trunk/athena/lib/zephyr/server/bdump.c
   trunk/athena/lib/zephyr/server/class.c
   trunk/athena/lib/zephyr/server/dispatch.c
   trunk/athena/lib/zephyr/server/main.c
   trunk/athena/lib/zephyr/server/realm.c
   trunk/athena/lib/zephyr/server/server.c
   trunk/athena/lib/zephyr/server/subscr.c
   trunk/athena/lib/zephyr/server/uloc.c
   trunk/athena/lib/zephyr/server/zserver.h
Log:
From Karl Ramm: In the Zephyr server code, rename Realm to ZRealm,
presumably to fix some namespace conflict with krb5.


Modified: trunk/athena/lib/zephyr/server/bdump.c
===================================================================
--- trunk/athena/lib/zephyr/server/bdump.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/bdump.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -775,7 +775,7 @@
     char *cp;
     C_Block cblock;
 #endif /* HAVE_KRB4 */
-    Realm *realm = NULL;
+    ZRealm *realm = NULL;
  
 #if 1
     zdbug((LOG_DEBUG, "bdump recv loop"));

Modified: trunk/athena/lib/zephyr/server/class.c
===================================================================
--- trunk/athena/lib/zephyr/server/class.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/class.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -81,9 +81,9 @@
 static Triplet *triplet_bucket[HASHSIZE]; /* the hash table of pointers */
 
 static Code_t remove_client __P((Triplet *triplet, Client *client,
-				 Realm *realm));
+				 ZRealm *realm));
 static Code_t insert_client __P((Triplet *triplet, Client *client,
-				 Realm *realm));
+				 ZRealm *realm));
 static Triplet *triplet_alloc __P((String *classname, String *inst,
 				   String *recipient));
 static void free_triplet __P((Triplet *));
@@ -117,7 +117,7 @@
 triplet_register(client, dest, realm)
     Client *client;
     Destination *dest;
-    Realm *realm;
+    ZRealm *realm;
 {
     Triplet *triplet;
     unsigned long hashval;
@@ -140,7 +140,7 @@
 triplet_deregister(client, dest, realm)
     Client *client;
     Destination *dest;
-    Realm *realm;
+    ZRealm *realm;
 {
     Triplet *triplet;
     int retval;
@@ -304,7 +304,7 @@
 insert_client(triplet, client, realm)
     Triplet *triplet;
     Client *client;
-    Realm *realm;
+    ZRealm *realm;
 {
     Client **clientp, **newclients;
     int new_size;
@@ -348,7 +348,7 @@
 static Code_t remove_client(triplet, client, realm)
     Triplet *triplet;
     Client *client;
-    Realm *realm;
+    ZRealm *realm;
 {
     Client **clientp;
 

Modified: trunk/athena/lib/zephyr/server/dispatch.c
===================================================================
--- trunk/athena/lib/zephyr/server/dispatch.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/dispatch.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -134,7 +134,7 @@
     int authentic;		/* authentic flag */
     Pending *pending;		/* pending packet */
     int from_server;		/* packet is from another server */
-    Realm *realm;		/* foreign realm ptr */
+    ZRealm *realm;		/* foreign realm ptr */
 #ifdef DEBUG
     static int first_time = 1;
 #endif
@@ -251,7 +251,7 @@
     String *notice_class;
     struct sockaddr_in who2;
     int authflag;
-    Realm *realm;
+    ZRealm *realm;
     char *cp;
 #ifdef DEBUG
     char dbg_buf[BUFSIZ];
@@ -353,7 +353,7 @@
 
     class = make_string(notice->z_class, 1);
     if (realm_bound_for_realm(ZGetRealm(), notice->z_recipient)) {
-      Realm *rlm;
+      ZRealm *rlm;
 
       acl = class_get_acl(class);
       if (acl != NULL) {
@@ -1095,7 +1095,7 @@
     Client *client;
     Code_t retval;
     int wantdefs;
-    Realm *realm;
+    ZRealm *realm;
     struct sockaddr_in newwho;
 
     /*

Modified: trunk/athena/lib/zephyr/server/main.c
===================================================================
--- trunk/athena/lib/zephyr/server/main.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/main.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -637,7 +637,7 @@
 {
     int pid, i = 0;
     int oerrno = errno;
-    Realm *rlm;
+    ZRealm *rlm;
 #ifdef _POSIX_VERSION
     int waitb;
 #else

Modified: trunk/athena/lib/zephyr/server/realm.c
===================================================================
--- trunk/athena/lib/zephyr/server/realm.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/realm.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -3,17 +3,17 @@
 
 Unacked *rlm_nacklist = NULL;   /* not acked list for realm-realm
                                    packets */
-Realm *otherrealms;             /* points to an array of the known
+ZRealm *otherrealms;            /* points to an array of the known
                                    servers */
 int nrealms = 0;                /* number of other realms */
 
 /*
  * External Routines:
  *
- * Realm *realm_which_realm(struct sockaddr_in *who)
+ * ZRealm *realm_which_realm(struct sockaddr_in *who)
  * figures out if this packet came from another realm's server
  *
- * Realm *realm_get_realm_by_pid(int pid)
+ * ZRealm *realm_get_realm_by_pid(int pid)
  * figures out which realm a child handler was for
  *
  * void kill_realm_pids()
@@ -31,7 +31,7 @@
  * int realm_sender_in_realm(char *realm, char *sender)
  * figures out if sender is in realm
  * 
- * Realm *realm_get_realm_by_name(char *name)
+ * ZRealm *realm_get_realm_by_name(char *name)
  * finds a realm struct from the realm array by name, tries expansion
  *
  * Code_t realm_dispatch(ZNotice_t *notice, int auth, struct sockaddr_in *who,
@@ -49,35 +49,35 @@
  *
  * Code_t realm_control_dispatch(ZNotice_t *notice, int auth,
  *                               struct sockaddr_in *who, Server *server,
- *				 Realm *realm)
+ *				 ZRealm *realm)
  * dispatches a foreign realm control message
  *
  * void realm_handoff(ZNotice_t *notice, int auth, struct sockaddr_in *who,
- *                    Realm *realm, int ack_to_sender)
+ *                    ZRealm *realm, int ack_to_sender)
  * hands off a message to another realm
  *
  * void realm_dump_realms(File *fp)
  * do a database dump of foreign realm info
  *
  */
-static void realm_sendit __P((ZNotice_t *notice, struct sockaddr_in *who, int auth, Realm *realm, int ack_to_sender));
-static void realm_sendit_auth __P((ZNotice_t *notice, struct sockaddr_in *who, int auth, Realm *realm, int ack_to_sender));
+static void realm_sendit __P((ZNotice_t *notice, struct sockaddr_in *who, int auth, ZRealm *realm, int ack_to_sender));
+static void realm_sendit_auth __P((ZNotice_t *notice, struct sockaddr_in *who, int auth, ZRealm *realm, int ack_to_sender));
 static void rlm_ack __P((ZNotice_t *notice, Unacked *nacked));
 static void rlm_nack_cancel __P((ZNotice_t *notice, struct sockaddr_in *who));
 static void rlm_new_ticket __P(());
 static void rlm_rexmit __P((void *arg));
-static Code_t realm_ulocate_dispatch __P((ZNotice_t *notice,int auth,struct sockaddr_in *who,Server *server,Realm *realm));
-static Code_t realm_new_server __P((struct sockaddr_in *, ZNotice_t *, Realm *));
-static Code_t realm_set_server __P((struct sockaddr_in *, Realm *));
+static Code_t realm_ulocate_dispatch __P((ZNotice_t *notice,int auth,struct sockaddr_in *who,Server *server,ZRealm *realm));
+static Code_t realm_new_server __P((struct sockaddr_in *, ZNotice_t *, ZRealm *));
+static Code_t realm_set_server __P((struct sockaddr_in *, ZRealm *));
 #ifdef HAVE_KRB4
-static Code_t ticket_retrieve __P((Realm *realm));
+static Code_t ticket_retrieve __P((ZRealm *realm));
 static int ticket_lookup __P((char *realm));
 static int ticket_expired __P((CREDENTIALS *cred));
 #endif
 
 static int
 realm_get_idx_by_addr(realm, who) 
-    Realm *realm;
+    ZRealm *realm;
     struct sockaddr_in *who;
 {
     struct sockaddr_in *addr;
@@ -95,7 +95,7 @@
 realm_expand_realm(realmname)
 char *realmname;
 {
-    Realm *realm;
+    ZRealm *realm;
     int a;
 
     /* First, look for an exact match (case insensitive) */
@@ -120,11 +120,11 @@
     return(realmname);
 }
 
-Realm *
+ZRealm *
 realm_get_realm_by_pid(pid)
      int pid;
 {
-    Realm *realm;
+    ZRealm *realm;
     int a;
 
     for (realm = otherrealms, a = 0; a < nrealms; a++, realm++)
@@ -137,7 +137,7 @@
 void
 kill_realm_pids()
 {
-    Realm *realm;
+    ZRealm *realm;
     int a;
 
     for (realm = otherrealms, a = 0; a < nrealms; a++, realm++)
@@ -147,11 +147,11 @@
     return;
 }
 
-Realmname *
+ZRealmname *
 get_realm_lists(file)
     char *file;
 {
-    Realmname *rlm_list, *rlm;
+    ZRealmname *rlm_list, *rlm;
     int ii, nused, ntotal;
     FILE *fp;
     char buf[REALM_SZ + MAXHOSTNAMELEN + 1]; /* one for newline */
@@ -159,11 +159,11 @@
   
     nused = 0;
     if (!(fp = fopen(file, "r")))
-	return((Realmname *)0);
+	return((ZRealmname *)0);
   
     /* start with 16, realloc if necessary */
     ntotal = 16;
-    rlm_list = (Realmname *)malloc(ntotal * sizeof(Realmname));
+    rlm_list = (ZRealmname *)malloc(ntotal * sizeof(ZRealmname));
     if (!rlm_list) {
 	syslog(LOG_CRIT, "get_realm_lists malloc");
 	abort();
@@ -197,9 +197,9 @@
 	    /* new realm */
 	    if (nused + 1 >= ntotal) {
 		/* make more space */
-		rlm_list = (Realmname *)realloc((char *)rlm_list,
+		rlm_list = (ZRealmname *)realloc((char *)rlm_list,
 						(unsigned)ntotal * 2 * 
-						sizeof(Realmname));
+						sizeof(ZRealmname));
 		if (!rlm_list) {
 		    syslog(LOG_CRIT, "get_realm_lists realloc");
 		    abort();
@@ -219,9 +219,9 @@
 	}
     }
     if (nused + 1 >= ntotal) {
-	rlm_list = (Realmname *)realloc((char *)rlm_list,
+	rlm_list = (ZRealmname *)realloc((char *)rlm_list,
 					(unsigned)(ntotal + 1) * 
-					sizeof(Realmname));
+					sizeof(ZRealmname));
 	if (!rlm_list) {
 	    syslog(LOG_CRIT, "get_realm_lists realloc");
 	    abort();
@@ -295,11 +295,11 @@
   return 0;
 }
 
-Realm *
+ZRealm *
 realm_which_realm(who)
     struct sockaddr_in *who;
 {
-    Realm *realm;
+    ZRealm *realm;
     struct sockaddr_in *addr;
     int a, b;
 
@@ -316,12 +316,12 @@
     return 0;
 }
 
-Realm *
+ZRealm *
 realm_get_realm_by_name(name)
     char *name;
 {
     int a;
-    Realm *realm;
+    ZRealm *realm;
 
     /* First, look for an exact match (case insensitive) */
     for (realm = otherrealms, a = 0; a < nrealms; a++, realm++)
@@ -341,7 +341,7 @@
     register ZNotice_t *notice;
     struct sockaddr_in *who;
 {
-    register Realm *which = realm_which_realm(who);
+    register ZRealm *which = realm_which_realm(who);
     register Unacked *nacked, *next;
     ZPacket_t retval;
   
@@ -424,7 +424,7 @@
     struct sockaddr_in *who;
     Server *server;
 {
-    Realm *realm;
+    ZRealm *realm;
     struct sockaddr_in newwho;
     Code_t status = ZERR_NONE;
     char rlm_recipient[REALM_SZ + 1];
@@ -490,8 +490,8 @@
 realm_init()
 {
     Client *client;
-    Realmname *rlmnames;
-    Realm *rlm;
+    ZRealmname *rlmnames;
+    ZRealm *rlm;
     int ii, jj, found;
     struct in_addr *addresses;
     struct hostent *hp;
@@ -508,7 +508,7 @@
     
     for (nrealms = 0; *rlmnames[nrealms].name; nrealms++);
     
-    otherrealms = (Realm *)malloc(nrealms * sizeof(Realm));
+    otherrealms = (ZRealm *)malloc(nrealms * sizeof(ZRealm));
     if (!otherrealms) {
 	syslog(LOG_CRIT, "malloc failed in realm_init");
 	abort();
@@ -589,7 +589,7 @@
 realm_deathgram(server)
     Server *server;
 {
-    Realm *realm;
+    ZRealm *realm;
     char rlm_recipient[REALM_SZ + 1];
     int jj = 0;
 
@@ -649,7 +649,7 @@
 realm_wakeup()
 {
     int jj, found = 0;
-    Realm *realm;
+    ZRealm *realm;
     char rlm_recipient[REALM_SZ + 1];
     
     for (jj = 1; jj < nservers; jj++) {    /* skip limbo server */
@@ -717,7 +717,7 @@
     int auth;
     struct sockaddr_in *who;
     Server *server;
-    Realm *realm;
+    ZRealm *realm;
 {
     register char *opcode = notice->z_opcode;
     Code_t status;
@@ -757,7 +757,7 @@
     int auth;
     struct sockaddr_in *who;
     Server *server;
-    Realm *realm;
+    ZRealm *realm;
 {
     register char *opcode = notice->z_opcode;
     Code_t status;
@@ -837,12 +837,12 @@
 realm_new_server(sin, notice, realm)
     struct sockaddr_in *sin;
     ZNotice_t *notice;
-    Realm *realm;
+    ZRealm *realm;
 {
     struct hostent *hp;
     char suggested_server[MAXHOSTNAMELEN];
     unsigned long addr;
-    Realm *rlm;
+    ZRealm *rlm;
     struct sockaddr_in sinaddr;
     int srvidx;
 
@@ -873,9 +873,9 @@
 static Code_t
 realm_set_server(sin, realm)
     struct sockaddr_in *sin;
-    Realm *realm;
+    ZRealm *realm;
 {
-    Realm *rlm;
+    ZRealm *rlm;
 
     rlm = realm_which_realm(sin);
     /* Not exactly */
@@ -890,7 +890,7 @@
     ZNotice_t *notice;
     int auth;
     struct sockaddr_in *who;
-    Realm *realm;
+    ZRealm *realm;
     int ack_to_sender;
 {
 #ifdef HAVE_KRB4
@@ -924,7 +924,7 @@
     ZNotice_t *notice;
     struct sockaddr_in *who;
     int auth;
-    Realm *realm;
+    ZRealm *realm;
     int ack_to_sender;
 {
     caddr_t pack;
@@ -1005,7 +1005,7 @@
 {
     Unacked *nackpacket = (Unacked *) arg;
     Code_t retval;
-    register Realm *realm;
+    register ZRealm *realm;
     int new_srv_idx;
 
     zdbug((LOG_DEBUG,"rlm_rexmit"));
@@ -1101,7 +1101,7 @@
     ZNotice_t *notice;
     int auth;
     struct sockaddr_in *who;
-    Realm *realm;
+    ZRealm *realm;
     int ack_to_sender;
 {
     char *buffer, *ptr;
@@ -1403,7 +1403,7 @@
 
 static Code_t
 ticket_retrieve(realm)
-    Realm *realm;
+    ZRealm *realm;
 {
     int pid, retval = 0;
     KTEXT_ST authent;

Modified: trunk/athena/lib/zephyr/server/server.c
===================================================================
--- trunk/athena/lib/zephyr/server/server.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/server.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -882,7 +882,7 @@
     char **responses;
     int num_resp;
     char *vers, *pkts, *upt;
-    Realm *realm;
+    ZRealm *realm;
 
     int extrafields = 0;
 #define	NUM_FIXED 3			/* 3 fixed fields, plus server info */

Modified: trunk/athena/lib/zephyr/server/subscr.c
===================================================================
--- trunk/athena/lib/zephyr/server/subscr.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/subscr.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -95,10 +95,10 @@
 				     int *found));
 static Destlist *subscr_copy_def_subs __P((char *person));
 static Code_t subscr_realm_sendit __P((Client *who, Destlist *subs,
-				       ZNotice_t *notice, Realm *realm));
+				       ZNotice_t *notice, ZRealm *realm));
 static void subscr_unsub_realms __P((Destlist *newsubs));
 static void subscr_unsub_sendit __P((Client *who, Destlist *subs, 
-				     Realm *realm));
+				     ZRealm *realm));
 static int cl_match  __P((Destlist*, Client *));
 
 static int defaults_read = 0;		/* set to 1 if the default subs
@@ -140,7 +140,7 @@
     Code_t retval;
     Acl *acl;
     String *sender;
-    Realm *realm = NULL;
+    ZRealm *realm = NULL;
 
     if (!subs)
 	return ZERR_NONE;	/* no subscr -> no error */
@@ -333,7 +333,7 @@
     struct sockaddr_in *sin;
     ZNotice_t *notice;
 {
-    Realm *realm;
+    ZRealm *realm;
     Client *who;
     Destlist *cancel_subs, *subs, *cancel_next, *client_subs, *client_next;
     Code_t retval;
@@ -396,7 +396,7 @@
 subscr_realm_cancel(sin, notice, realm)
     struct sockaddr_in *sin;
     ZNotice_t *notice;
-    Realm *realm;
+    ZRealm *realm;
 {
     Client *who;
     Destlist *cancel_subs, *subs, *client_subs, *next, *next2;
@@ -452,7 +452,7 @@
 {
     Destlist *subs, *next;
     Code_t retval;
-    Realm *realm;
+    ZRealm *realm;
 
 #if 0
     zdbug((LOG_DEBUG,"subscr_cancel_client %s",
@@ -1047,7 +1047,7 @@
     Client *who;
     Destlist *subs;
     ZNotice_t *notice;
-    Realm *realm;
+    ZRealm *realm;
 {
   ZNotice_t snotice;
   char *pack;
@@ -1132,7 +1132,7 @@
 static Code_t
 subscr_add_raw(client, realm, newsubs)
     Client *client;
-    Realm *realm;
+    ZRealm *realm;
     Destlist *newsubs;
 {
   Destlist *subs, *subs2, *subs3, **head;
@@ -1162,7 +1162,7 @@
 	}
     } else {
       if (!realm) {
-	Realm *remrealm = 
+	ZRealm *remrealm = 
 	  realm_get_realm_by_name(subs->dest.recip->string + 1);
 	if (remrealm) {
 	  Destlist *sub = (Destlist *) malloc(sizeof(Destlist));
@@ -1190,7 +1190,7 @@
 /* Called from bdump_recv_loop to decapsulate realm subs */
 Code_t
 subscr_realm(realm, notice)
-    Realm *realm;
+    ZRealm *realm;
     ZNotice_t *notice;
 {
         Destlist  *newsubs;
@@ -1210,7 +1210,7 @@
 subscr_unsub_sendit(who, subs, realm)
     Client *who;
     Destlist *subs;
-    Realm *realm;
+    ZRealm *realm;
 {
   ZNotice_t unotice;
   Code_t retval;
@@ -1275,7 +1275,7 @@
 /* Called from bump_send_loop by way of realm_send_realms */
 Code_t
 subscr_send_realm_subs(realm)
-    Realm *realm;
+    ZRealm *realm;
 {
   int i = 0;
   Destlist *subs, *next;
@@ -1342,7 +1342,7 @@
 
 Code_t
 subscr_realm_subs(realm)
-    Realm *realm;
+    ZRealm *realm;
 {
   int i = 0;
   Destlist *subs, *next;
@@ -1431,7 +1431,7 @@
     ZNotice_t *notice;
     struct sockaddr_in *who;
     Server *server;
-    Realm *realm;
+    ZRealm *realm;
     Destlist *newsubs;
 {
     Destlist *subs, *subs2, *next;
@@ -1470,7 +1470,7 @@
 
     found = 0;
     for (subs = newsubs; subs; subs = next) {
-	Realm *rlm;
+	ZRealm *rlm;
 	next=subs->next;
 	if (subs->dest.recip->string[0] != '\0') {
 	  rlm = realm_which_realm(who);
@@ -1566,7 +1566,7 @@
     ZNotice_t *notice;
     struct sockaddr_in *who;
     Server *server;
-    Realm *realm;
+    ZRealm *realm;
 {
   Destlist *newsubs, *temp;
   Acl *acl;
@@ -1640,7 +1640,7 @@
         temp->dest.recip = make_string(rlm_recipient, 0);
     }
     
-    status = subscr_add_raw(client, (Realm *)0, newsubs);
+    status = subscr_add_raw(client, (ZRealm *)0, newsubs);
   } else if (!strcmp(snotice.z_opcode, REALM_REQ_SUBSCRIBE)) {
     zdbug((LOG_DEBUG, "subscr_foreign_user REQ %s/%s", tp0, tp1));
     status = subscr_check_foreign_subs(notice, who, server, realm, newsubs);

Modified: trunk/athena/lib/zephyr/server/uloc.c
===================================================================
--- trunk/athena/lib/zephyr/server/uloc.c	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/uloc.c	2008-04-02 19:44:24 UTC (rev 22806)
@@ -106,7 +106,7 @@
 
 static void free_loc __P((Location *loc));
 static void ulogin_locate_forward __P((ZNotice_t *notice,
-				       struct sockaddr_in *who, Realm *realm));
+				       struct sockaddr_in *who, ZRealm *realm));
 
 static Location *locations = NULL; /* ptr to first in array */
 static int num_locs = 0;	/* number in array */
@@ -282,7 +282,7 @@
     Server *server;
 {
     char *cp;
-    Realm *realm;
+    ZRealm *realm;
 
     if (!strcmp(notice->z_opcode, LOCATE_LOCATE)) {
 	/* we are talking to a current-rev client; send an ack */
@@ -1004,7 +1004,7 @@
 ulogin_locate_forward(notice, who, realm)
     ZNotice_t *notice;
     struct sockaddr_in *who;
-    Realm *realm;
+    ZRealm *realm;
 {
     ZNotice_t lnotice;
 
@@ -1018,7 +1018,7 @@
 ulogin_realm_locate(notice, who, realm)
     ZNotice_t *notice;
     struct sockaddr_in *who;
-    Realm *realm;
+    ZRealm *realm;
 {
   char **answer;
   int found;

Modified: trunk/athena/lib/zephyr/server/zserver.h
===================================================================
--- trunk/athena/lib/zephyr/server/zserver.h	2008-04-02 19:37:55 UTC (rev 22805)
+++ trunk/athena/lib/zephyr/server/zserver.h	2008-04-02 19:44:24 UTC (rev 22806)
@@ -67,9 +67,9 @@
 
 typedef struct _Destination Destination;
 typedef struct _Destlist Destlist;
-typedef struct _Realm Realm;
-typedef struct _Realmname Realmname;
-typedef enum _Realm_state Realm_state;
+typedef struct _ZRealm ZRealm;
+typedef struct _ZRealmname ZRealmname;
+typedef enum _ZRealm_state ZRealm_state;
 typedef struct _Client Client;
 typedef struct _Triplet Triplet;
 typedef enum _Server_state Server_state;
@@ -90,14 +90,14 @@
     struct _Destlist	*next, **prev_p;
 };
 
-enum _Realm_state {
+enum _ZRealm_state {
     REALM_UP,				/* Realm is up */
     REALM_TARDY,			/* Realm due for a hello XXX */
     REALM_DEAD,				/* Realm is considered dead */
     REALM_STARTING			/* Realm is between dead and up */
 };
 
-struct _Realm {
+struct _ZRealm {
     char name[REALM_SZ];
     int count;
     struct sockaddr_in *addrs;
@@ -107,10 +107,10 @@
     Client *client;                     
     int child_pid;
     int have_tkt;
-    Realm_state state;
+    ZRealm_state state;
 };
 
-struct _Realmname {
+struct _ZRealmname {
     char name[REALM_SZ];
     char **servers;
     int nused;
@@ -126,7 +126,7 @@
     String		*principal;	/* krb principal of user */
     int			last_send;	/* Counter for last sent packet. */
     time_t		last_ack;	/* Time of last received ack */
-    Realm		*realm;
+    ZRealm		*realm;
     struct _Client	*next, **prev_p;
 };
 
@@ -215,9 +215,9 @@
 extern String *class_control, *class_admin, *class_hm;
 extern String *class_ulogin, *class_ulocate;
 int ZDest_eq __P((Destination *d1, Destination *d2));
-Code_t triplet_register __P((Client *client, Destination *dest, Realm *realm));
+Code_t triplet_register __P((Client *client, Destination *dest, ZRealm *realm));
 Code_t triplet_deregister __P((Client *client, Destination *dest,
-			       Realm *realm));
+			       ZRealm *realm));
 Code_t class_restrict __P((char *class, Acl *acl));
 Code_t class_setup_restricted __P((char *class, Acl *acl));
 Client **triplet_lookup __P((Destination *dest));
@@ -297,7 +297,7 @@
 			     struct sockaddr_in *who, Server *server));
 
 /* found in subscr.c */
-Code_t subscr_foreign_user __P((ZNotice_t *, struct sockaddr_in *, Server *, Realm *));
+Code_t subscr_foreign_user __P((ZNotice_t *, struct sockaddr_in *, Server *, ZRealm *));
 Code_t subscr_cancel __P((struct sockaddr_in *sin, ZNotice_t *notice));
 Code_t subscr_subscribe __P((Client *who, ZNotice_t *notice, Server *server));
 Code_t subscr_send_subs __P((Client *client));
@@ -321,16 +321,16 @@
 /* found in realm.c */
 int realm_sender_in_realm __P((char *realm, char *sender));
 int realm_bound_for_realm __P((char *realm, char *recip));
-Realm *realm_which_realm __P((struct sockaddr_in *who));
-Realm *realm_get_realm_by_name __P((char *name));
-Realm *realm_get_realm_by_pid __P((int));
-void realm_handoff(ZNotice_t *, int, struct sockaddr_in *, Realm *, int);
+ZRealm *realm_which_realm __P((struct sockaddr_in *who));
+ZRealm *realm_get_realm_by_name __P((char *name));
+ZRealm *realm_get_realm_by_pid __P((int));
+void realm_handoff(ZNotice_t *, int, struct sockaddr_in *, ZRealm *, int);
 char *realm_expand_realm(char *);
 void realm_init __P((void));
-Code_t ZCheckRealmAuthentication __P((ZNotice_t *, struct sockaddr_in *,
+Code_t ZCheckZRealmAuthentication __P((ZNotice_t *, struct sockaddr_in *,
 				      char *));
 Code_t realm_control_dispatch __P((ZNotice_t *, int, struct sockaddr_in *,
-				   Server *, Realm *));
+				   Server *, ZRealm *));
 void realm_shutdown __P((void));
 void realm_deathgram __P((Server *));
 
@@ -387,7 +387,7 @@
 extern String *empty;
 extern String *wildcard_instance;
 
-extern Realm *otherrealms;
+extern ZRealm *otherrealms;
 extern int nrealms;
 
 extern struct in_addr my_addr;	/* my inet address */


home help back first fref pref prev next nref lref last post