]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
#857 was incomplete, ISC_MAGIC was not being used everwhere it should have been.
authorMark Andrews <marka@isc.org>
Tue, 28 Aug 2001 03:58:29 +0000 (03:58 +0000)
committerMark Andrews <marka@isc.org>
Tue, 28 Aug 2001 03:58:29 +0000 (03:58 +0000)
'magic' was not being declared consistantly.
some #include <isc/magic.h> were missing from other include files.
NS_SERVER_VALID was not using ISC_MAGIC_VALID.

24 files changed:
bin/named/include/named/client.h
bin/named/include/named/interfacemgr.h
bin/named/include/named/lwresd.h
bin/named/include/named/lwsearch.h
bin/named/include/named/server.h
lib/dns/include/dns/acl.h
lib/dns/include/dns/adb.h
lib/dns/include/dns/db.h
lib/dns/include/dns/dbiterator.h
lib/dns/include/dns/diff.h
lib/dns/include/dns/message.h
lib/dns/include/dns/name.h
lib/dns/include/dns/peer.h
lib/dns/include/dns/rdataset.h
lib/dns/include/dns/rdatasetiter.h
lib/dns/include/dns/view.h
lib/dns/master.c
lib/dns/request.c
lib/dns/sec/dst/dst_internal.h
lib/dns/ssu.c
lib/dns/zone.c
lib/isc/entropy.c
lib/isc/unix/include/isc/dir.h
lib/isc/win32/include/isc/dir.h

index bd03831072cddf7ad647c25c08c9dac2405284da..44bfd0f8a380d269fed41255743298ee37e32720 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: client.h,v 1.59 2001/08/08 22:54:23 gson Exp $ */
+/* $Id: client.h,v 1.60 2001/08/28 03:57:59 marka Exp $ */
 
 #ifndef NAMED_CLIENT_H
 #define NAMED_CLIENT_H 1
@@ -64,6 +64,7 @@
  ***/
 
 #include <isc/buffer.h>
+#include <isc/magic.h>
 #include <isc/stdtime.h>
 #include <isc/quota.h>
 
@@ -159,7 +160,7 @@ struct ns_client {
 #define CLIENT_NUMATTRS 2
 #endif /* DNS_OPT_NEWCODES */
 
-#define NS_CLIENT_MAGIC                        0x4E534363U     /* NSCc */
+#define NS_CLIENT_MAGIC                        ISC_MAGIC('N','S','C','c')
 #define NS_CLIENT_VALID(c)             ISC_MAGIC_VALID(c, NS_CLIENT_MAGIC)
 
 #define NS_CLIENTATTR_TCP              0x01
index 47f4f0b4a0ac3382fb63828df55042583d55e929..c8b1a47a80b15d30a24063b8a96a9957fb96057d 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: interfacemgr.h,v 1.22 2001/01/09 21:40:14 bwelling Exp $ */
+/* $Id: interfacemgr.h,v 1.23 2001/08/28 03:58:00 marka Exp $ */
 
 #ifndef NAMED_INTERFACEMGR_H
 #define NAMED_INTERFACEMGR_H 1
@@ -62,7 +62,7 @@
  *** Types
  ***/
 
-#define IFACE_MAGIC            0x493A2D29U     /* I:-). */
+#define IFACE_MAGIC            ISC_MAGIC('I',':','-',')')
 #define NS_INTERFACE_VALID(t)  ISC_MAGIC_VALID(t, IFACE_MAGIC)
 
 struct ns_interface {
index a2a282621195c1c7399d55cd9cfa954457b9aed6..4f701e9a7f0b37c06224f01fb54af2dd124ecce1 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: lwresd.h,v 1.11 2001/03/04 21:21:34 bwelling Exp $ */
+/* $Id: lwresd.h,v 1.12 2001/08/28 03:58:02 marka Exp $ */
 
 #ifndef NAMED_LWRESD_H
 #define NAMED_LWRESD_H 1
@@ -28,7 +28,7 @@
 #include <dns/types.h>
 
 struct ns_lwresd {
-       isc_uint32_t magic;
+       unsigned int magic;
 
        isc_mutex_t lock;
        dns_view_t *view;
@@ -40,7 +40,7 @@ struct ns_lwresd {
 };
 
 struct ns_lwreslistener {
-       isc_uint32_t magic;
+       unsigned int magic;
 
        isc_mutex_t lock;
        isc_mem_t *mctx;
index 571af7c45d61d2a29c469db5001621e31615c35e..779f2170f9088e1b0b869d022dda1193bec7509d 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: lwsearch.h,v 1.3 2001/01/09 21:40:22 bwelling Exp $ */
+/* $Id: lwsearch.h,v 1.4 2001/08/28 03:58:03 marka Exp $ */
 
 #ifndef NAMED_LWSEARCH_H
 #define NAMED_LWSEARCH_H 1
@@ -38,7 +38,7 @@
  */
 
 struct ns_lwsearchlist {
-       isc_uint32_t magic;
+       unsigned int magic;
 
        isc_mutex_t lock;
        isc_mem_t *mctx;
index 933815426d5cc8f37ec1fd411a1db4fd31cd7fca..36f632b761f904d1ea0e3623202434374d537d84 100644 (file)
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: server.h,v 1.57 2001/05/31 01:21:09 bwelling Exp $ */
+/* $Id: server.h,v 1.58 2001/08/28 03:58:04 marka Exp $ */
 
 #ifndef NAMED_SERVER_H
 #define NAMED_SERVER_H 1
 
 #include <isc/log.h>
 #include <isc/sockaddr.h>
+#include <isc/magic.h>
 #include <isc/types.h>
 #include <isc/quota.h>
 
@@ -36,7 +37,7 @@
  * Name server state.  Better here than in lots of separate global variables.
  */
 struct ns_server {
-       isc_uint32_t            magic;
+       unsigned int            magic;
        isc_mem_t *             mctx;
 
        isc_task_t *            task;
@@ -81,9 +82,8 @@ struct ns_server {
        ns_controls_t *         controls;       /* Control channels */
 };
 
-#define NS_SERVER_MAGIC                        0x53564552      /* SVER */
-#define NS_SERVER_VALID(s)             ((s) != NULL && \
-                                        (s)->magic == NS_SERVER_MAGIC)
+#define NS_SERVER_MAGIC                        ISC_MAGIC('S','V','E','R')
+#define NS_SERVER_VALID(s)             ISC_MAGIC_VALID(s, NS_SERVER_MAGIC)
 
 void
 ns_server_create(isc_mem_t *mctx, ns_server_t **serverp);
index 5e46c7efca540cf5a3d9d313cd881c80b7c407f0..e758bdf2758fa84dec71b2dceaf6158c3640881e 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: acl.h,v 1.19 2001/03/26 21:33:02 bwelling Exp $ */
+/* $Id: acl.h,v 1.20 2001/08/28 03:58:11 marka Exp $ */
 
 #ifndef DNS_ACL_H
 #define DNS_ACL_H 1
@@ -71,7 +71,7 @@ struct dns_aclelement {
 };
 
 struct dns_acl {
-       isc_uint32_t            magic;
+       unsigned int            magic;
        isc_mem_t               *mctx;
        isc_refcount_t          refcount;
        dns_aclelement_t        *elements;
@@ -87,7 +87,7 @@ struct dns_aclenv {
        isc_boolean_t match_mapped;
 };
 
-#define DNS_ACL_MAGIC          0x4461636c      /* Dacl */
+#define DNS_ACL_MAGIC          ISC_MAGIC('D','a','c','l')
 #define DNS_ACL_VALID(a)       ISC_MAGIC_VALID(a, DNS_ACL_MAGIC)
 
 /***
index ed22d2d15eb557896cb2b163ee31ec988074ab7e..33fcf78d4c9bbc9eb535c06f1f4b06bc1319b2d7 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: adb.h,v 1.65 2001/04/11 20:37:48 bwelling Exp $ */
+/* $Id: adb.h,v 1.66 2001/08/28 03:58:12 marka Exp $ */
 
 #ifndef DNS_ADB_H
 #define DNS_ADB_H 1
@@ -88,9 +88,9 @@ ISC_LANG_BEGINDECLS
  *** Magic number checks
  ***/
 
-#define DNS_ADBFIND_MAGIC        0x61646248    /* adbH. */
+#define DNS_ADBFIND_MAGIC        ISC_MAGIC('a','d','b','H')
 #define DNS_ADBFIND_VALID(x)     ISC_MAGIC_VALID(x, DNS_ADBFIND_MAGIC)
-#define DNS_ADBADDRINFO_MAGIC    0x61644149    /* adAI. */
+#define DNS_ADBADDRINFO_MAGIC    ISC_MAGIC('a','d','A','I')
 #define DNS_ADBADDRINFO_VALID(x)  ISC_MAGIC_VALID(x, DNS_ADBADDRINFO_MAGIC)
 
 
index 263fdcec7212a2a27b00abbc5ffdcca6ed1849e9..7b26afcf833f3f6c7de228920653cc4dac7f5e5b 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: db.h,v 1.66 2001/05/15 05:35:27 halley Exp $ */
+/* $Id: db.h,v 1.67 2001/08/28 03:58:13 marka Exp $ */
 
 #ifndef DNS_DB_H
 #define DNS_DB_H 1
@@ -152,7 +152,7 @@ typedef isc_result_t
                      unsigned int argc, char *argv[], void *driverarg,
                      dns_db_t **dbp);
                                        
-#define DNS_DB_MAGIC           0x444E5344U             /* DNSD. */
+#define DNS_DB_MAGIC           ISC_MAGIC('D','N','S','D')
 #define DNS_DB_VALID(db)       ISC_MAGIC_VALID(db, DNS_DB_MAGIC)
 
 /*
index 431e658734a4159c3dc8e40c9bd3930206ef63d3..0deb5478e6d9d912b6f634074f849f01e4c57fd4 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: dbiterator.h,v 1.17 2001/03/08 01:16:06 tale Exp $ */
+/* $Id: dbiterator.h,v 1.18 2001/08/28 03:58:15 marka Exp $ */
 
 #ifndef DNS_DBITERATOR_H
 #define DNS_DBITERATOR_H 1
@@ -87,7 +87,7 @@ typedef struct dns_dbiteratormethods {
                                  dns_name_t *name);
 } dns_dbiteratormethods_t;
 
-#define DNS_DBITERATOR_MAGIC        0x444E5349U                /* DNSI. */
+#define DNS_DBITERATOR_MAGIC        ISC_MAGIC('D','N','S','I')
 #define DNS_DBITERATOR_VALID(dbi)    ISC_MAGIC_VALID(dbi, DNS_DBITERATOR_MAGIC)
 /*
  * This structure is actually just the common prefix of a DNS db
index 766ddacdf8750997b97ae9355134e372319d1672..7539c6751bd234fe93ee3605bd585bd4b1270a48 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: diff.h,v 1.3 2001/01/09 21:52:46 bwelling Exp $ */
+/* $Id: diff.h,v 1.4 2001/08/28 03:58:16 marka Exp $ */
 
 #ifndef DNS_DIFF_H
 #define DNS_DIFF_H 1
@@ -68,7 +68,7 @@ typedef enum {
 
 typedef struct dns_difftuple dns_difftuple_t;
 
-#define DNS_DIFFTUPLE_MAGIC    0x44494654U     /* DIFT. */
+#define DNS_DIFFTUPLE_MAGIC    ISC_MAGIC('D','I','F','T')
 #define DNS_DIFFTUPLE_VALID(t) ISC_MAGIC_VALID(t, DNS_DIFFTUPLE_MAGIC)
 
 struct dns_difftuple {
@@ -89,7 +89,7 @@ struct dns_difftuple {
  */
 typedef struct dns_diff dns_diff_t;
 
-#define DNS_DIFF_MAGIC         0x44494646U     /* DIFF. */
+#define DNS_DIFF_MAGIC         ISC_MAGIC('D','I','F','F')
 #define DNS_DIFF_VALID(t)      ISC_MAGIC_VALID(t, DNS_DIFF_MAGIC)
 
 struct dns_diff {
index eb49ac554c3bfbe3f7c09c65e63facb945180c66..3f3150dc88a063f992cb783469d4bd06ae4ce583 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: message.h,v 1.99 2001/06/14 18:38:48 gson Exp $ */
+/* $Id: message.h,v 1.100 2001/08/28 03:58:17 marka Exp $ */
 
 #ifndef DNS_MESSAGE_H
 #define DNS_MESSAGE_H 1
 
 #define DNS_MESSAGE_HEADERLEN          12 /* 6 isc_uint16_t's */
 
-#define DNS_MESSAGE_MAGIC              0x4d534740U     /* MSG@ */
+#define DNS_MESSAGE_MAGIC              ISC_MAGIC('M','S','G','@')
 #define DNS_MESSAGE_VALID(msg)         ISC_MAGIC_VALID(msg, DNS_MESSAGE_MAGIC)
 
 /*
index 0445b9b3b5467c46b2fccbff2d9c3e088b61ad08..12e97108d6f3db554335832b65870d16a4aac7ad 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: name.h,v 1.94 2001/07/16 05:10:26 mayer Exp $ */
+/* $Id: name.h,v 1.95 2001/08/28 03:58:19 marka Exp $ */
 
 #ifndef DNS_NAME_H
 #define DNS_NAME_H 1
@@ -76,6 +76,7 @@
 
 #include <isc/boolean.h>
 #include <isc/lang.h>
+#include <isc/magic.h>
 #include <isc/region.h>                /* Required for storage size of dns_label_t. */
 
 #include <dns/types.h>
@@ -195,7 +196,7 @@ struct dns_name {
        ISC_LIST(dns_rdataset_t)        list;
 };
 
-#define DNS_NAME_MAGIC                 0x444E536EU     /* DNSn. */
+#define DNS_NAME_MAGIC                 ISC_MAGIC('D','N','S','n')
 
 #define DNS_NAMEATTR_ABSOLUTE          0x0001
 #define DNS_NAMEATTR_READONLY          0x0002
index 623a30e06724034e3996478eca4bf35fe01d36b4..8629a99da2e593151dedbe3cfbf6743d4ddef208 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: peer.h,v 1.15 2001/04/30 18:09:29 gson Exp $ */
+/* $Id: peer.h,v 1.16 2001/08/28 03:58:20 marka Exp $ */
 
 #ifndef DNS_PEER_H
 #define DNS_PEER_H 1
@@ -38,8 +38,8 @@
 
 #include <dns/types.h>
 
-#define DNS_PEERLIST_MAGIC     0x7365524c /* seRL */
-#define DNS_PEER_MAGIC         0x53457276 /* SErv */
+#define DNS_PEERLIST_MAGIC     ISC_MAGIC('s','e','R','L')
+#define DNS_PEER_MAGIC         ISC_MAGIC('S','E','r','v')
 
 #define DNS_PEERLIST_VALID(ptr)        ISC_MAGIC_VALID(ptr, DNS_PEERLIST_MAGIC)
 #define DNS_PEER_VALID(ptr)    ISC_MAGIC_VALID(ptr, DNS_PEER_MAGIC)
@@ -49,7 +49,7 @@
  ***/
 
 struct dns_peerlist {
-       isc_uint32_t            magic;
+       unsigned int            magic;
        isc_uint32_t            refs;
 
        isc_mem_t              *mem;
@@ -58,7 +58,7 @@ struct dns_peerlist {
 };
 
 struct dns_peer {
-       isc_uint32_t            magic;
+       unsigned int            magic;
        isc_uint32_t            refs;
 
        isc_mem_t              *mem;
index 70b3ba00c0475ffb0253c33c5f88383e4175c8fc..2281fb5b98a10c21b864a27345d4f2447eeda54a 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: rdataset.h,v 1.40 2001/06/05 09:02:16 marka Exp $ */
+/* $Id: rdataset.h,v 1.41 2001/08/28 03:58:21 marka Exp $ */
 
 #ifndef DNS_RDATASET_H
 #define DNS_RDATASET_H 1
@@ -70,7 +70,7 @@ typedef struct dns_rdatasetmethods {
        unsigned int            (*count)(dns_rdataset_t *rdataset);
 } dns_rdatasetmethods_t;
 
-#define DNS_RDATASET_MAGIC            0x444E5352U      /* DNSR. */
+#define DNS_RDATASET_MAGIC            ISC_MAGIC('D','N','S','R')
 #define DNS_RDATASET_VALID(set)               ISC_MAGIC_VALID(set, DNS_RDATASET_MAGIC)
 
 /*
index 089ff4b099f5c1a38c8a9d07913a9d0954dd82c1..3e4023d2b67d1f7bce8c4e7f525aee21fb3caa91 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: rdatasetiter.h,v 1.13 2001/01/09 21:53:18 bwelling Exp $ */
+/* $Id: rdatasetiter.h,v 1.14 2001/08/28 03:58:22 marka Exp $ */
 
 #ifndef DNS_RDATASETITER_H
 #define DNS_RDATASETITER_H 1
@@ -82,7 +82,7 @@ typedef struct dns_rdatasetitermethods {
                                   dns_rdataset_t *rdataset);
 } dns_rdatasetitermethods_t;
 
-#define DNS_RDATASETITER_MAGIC      0x444E5369U                /* DNSi. */
+#define DNS_RDATASETITER_MAGIC      ISC_MAGIC('D','N','S','i')
 #define DNS_RDATASETITER_VALID(i)    ISC_MAGIC_VALID(i, DNS_RDATASETITER_MAGIC)
 
 /*
index 897f42717ddcf9c2f2f0da92c870ed9f235f1c09..4479260dbd0e1fa2a360d94f616d10e9634363c0 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: view.h,v 1.72 2001/07/26 20:42:45 bwelling Exp $ */
+/* $Id: view.h,v 1.73 2001/08/28 03:58:23 marka Exp $ */
 
 #ifndef DNS_VIEW_H
 #define DNS_VIEW_H 1
@@ -136,7 +136,7 @@ struct dns_view {
        ISC_LINK(struct dns_view)       link;
 };
 
-#define DNS_VIEW_MAGIC                 0x56696577      /* View. */
+#define DNS_VIEW_MAGIC                 ISC_MAGIC('V','i','e','w')
 #define DNS_VIEW_VALID(view)           ISC_MAGIC_VALID(view, DNS_VIEW_MAGIC)
 
 #define DNS_VIEWATTR_RESSHUTDOWN       0x01
index c7568684d7b4d24e5cad8c32430c69f1b353b0b7..ee9ace5d62201443a8e652f46c86db0a62ee0e1b 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: master.c,v 1.121 2001/08/01 17:58:45 gson Exp $ */
+/* $Id: master.c,v 1.122 2001/08/28 03:58:05 marka Exp $ */
 
 #include <config.h>
 
@@ -91,7 +91,7 @@ typedef struct dns_incctx dns_incctx_t;
  */
 
 struct dns_loadctx {
-       isc_uint32_t            magic;
+       unsigned int            magic;
        isc_mem_t               *mctx;
        isc_lex_t               *lex;
        dns_rdatacallbacks_t    *callbacks;
index e363a562c3db952fceb61e95c485e58a7246df60..03d52f430be5b88db8200d24e2ba4625c2f26f03 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: request.c,v 1.63 2001/08/08 22:54:42 gson Exp $ */
+/* $Id: request.c,v 1.64 2001/08/28 03:58:07 marka Exp $ */
 
 #include <config.h>
 
@@ -48,7 +48,7 @@ typedef ISC_LIST(dns_request_t) dns_requestlist_t;
 #define DNS_REQUEST_NLOCKS 7
 
 struct dns_requestmgr {
-       isc_int32_t                     magic;
+       unsigned int                    magic;
        isc_mutex_t                     lock;
        isc_mem_t                      *mctx;
 
@@ -69,7 +69,7 @@ struct dns_requestmgr {
 };
 
 struct dns_request {
-       isc_int32_t                     magic;
+       unsigned int                    magic;
        unsigned int                    hash;
        isc_mem_t                      *mctx;
        isc_int32_t                     flags;
index 3cb71146f55fbc1b2edfffd9b6cf906248b62fec..d51dbd112f033463557506a2dc9547e2219be1f5 100644 (file)
@@ -17,7 +17,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: dst_internal.h,v 1.37 2001/07/10 21:38:01 bwelling Exp $ */
+/* $Id: dst_internal.h,v 1.38 2001/08/28 03:58:25 marka Exp $ */
 
 #ifndef DST_DST_INTERNAL_H
 #define DST_DST_INTERNAL_H 1
 #include <isc/lang.h>
 #include <isc/buffer.h>
 #include <isc/int.h>
+#include <isc/magic.h>
 #include <isc/region.h>
 
 #include <dst/dst.h>
 
 ISC_LANG_BEGINDECLS
 
-#define KEY_MAGIC       0x4453544BU     /* DSTK */
-#define CTX_MAGIC       0x44535443U     /* DSTC */
+#define KEY_MAGIC       ISC_MAGIC('D','S','T','K')
+#define CTX_MAGIC       ISC_MAGIC('D','S','T','C')
 
 #define VALID_KEY(x) ISC_MAGIC_VALID(x, KEY_MAGIC)
 #define VALID_CTX(x) ISC_MAGIC_VALID(x, CTX_MAGIC)
index 3a9af138de40110aad6ade40787a030f33ec2951..796c9cf1cd4c832d6feb529b557fbbaf1571a492 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 /*
- * $Id: ssu.c,v 1.21 2001/06/04 19:33:11 tale Exp $
+ * $Id: ssu.c,v 1.22 2001/08/28 03:58:08 marka Exp $
  * Principal Author: Brian Wellington
  */
 
@@ -37,7 +37,7 @@
 #define VALID_SSURULE(table)   ISC_MAGIC_VALID(table, SSURULEMAGIC)
 
 struct dns_ssurule {
-       isc_uint32_t magic;
+       unsigned int magic;
        isc_boolean_t grant;    /* is this a grant or a deny? */
        unsigned int matchtype; /* which type of pattern match? */
        dns_name_t *identity;   /* the identity to match */
@@ -49,7 +49,7 @@ struct dns_ssurule {
 };
 
 struct dns_ssutable {
-       isc_uint32_t magic;
+       unsigned int magic;
        isc_mem_t *mctx;
        unsigned int references;
        isc_mutex_t lock;
index c6ca871e1015b20350c6a7e82a1fc15fe78d0b8b..46fbf9f464752469306fa4632f8a0fd495769d63 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: zone.c,v 1.332 2001/08/08 22:54:48 gson Exp $ */
+/* $Id: zone.c,v 1.333 2001/08/28 03:58:10 marka Exp $ */
 
 #include <config.h>
 
@@ -294,7 +294,7 @@ struct dns_zonemgr {
  * Hold notify state.
  */
 struct dns_notify {
-       isc_int32_t             magic;
+       unsigned int            magic;
        unsigned int            flags;
        isc_mem_t               *mctx;
        dns_zone_t              *zone;
@@ -315,7 +315,7 @@ struct dns_notify {
  */
 
 struct dns_stub {
-       isc_int32_t             magic;
+       unsigned int            magic;
        isc_mem_t               *mctx;
        dns_zone_t              *zone;
        dns_db_t                *db;
@@ -326,7 +326,7 @@ struct dns_stub {
  *     Hold load state.
  */
 struct dns_load {
-       isc_int32_t             magic;
+       unsigned int            magic;
        isc_mem_t               *mctx;
        dns_zone_t              *zone;
        dns_db_t                *db;
@@ -338,7 +338,7 @@ struct dns_load {
  *     Hold forward state.
  */
 struct dns_forward {
-       isc_int32_t             magic;
+       unsigned int            magic;
        isc_mem_t               *mctx;
        dns_zone_t              *zone;
        isc_buffer_t            *msgbuf;
@@ -353,7 +353,7 @@ struct dns_forward {
  *     Hold IO request state.
  */
 struct dns_io {
-       isc_int32_t     magic;
+       unsigned int    magic;
        dns_zonemgr_t   *zmgr;
        isc_boolean_t   high;
        isc_task_t      *task;
index 82ed9f6458603a46df6f70dfcf99ef4abe874b25..352beb32df3a31fce2575b40efb12e6af2d7ab71 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: entropy.c,v 1.2 2001/06/22 17:05:52 tale Exp $ */
+/* $Id: entropy.c,v 1.3 2001/08/28 03:58:26 marka Exp $ */
 
 /*
  * This is the system independent part of the entropy module.  It is
@@ -87,7 +87,6 @@
 #define RND_INITIALIZE 128
 
 typedef struct {
-       isc_uint32_t    magic;
        isc_uint32_t    cursor;         /* current add point in the pool */
        isc_uint32_t    entropy;        /* current entropy estimate in bits */
        isc_uint32_t    pseudo;         /* bits extracted in pseudorandom */
@@ -96,7 +95,7 @@ typedef struct {
 } isc_entropypool_t;
 
 struct isc_entropy {
-       isc_uint32_t                    magic;
+       unsigned int                    magic;
        isc_mem_t                      *mctx;
        isc_mutex_t                     lock;
        unsigned int                    refcnt;
@@ -135,7 +134,7 @@ typedef struct {
 } isc_entropyfilesource_t;
 
 struct isc_entropysource {
-       isc_uint32_t    magic;
+       unsigned int    magic;
        unsigned int    type;
        isc_entropy_t  *ent;
        isc_uint32_t    total;          /* entropy from this source */
index 77b9f318eae7f923e0a4173f49f5134ae805501f..da891cee1e6604bbafa2474c3c18d779ed3a09cf 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: dir.h,v 1.14 2001/06/08 23:50:32 tale Exp $ */
+/* $Id: dir.h,v 1.15 2001/08/28 03:58:27 marka Exp $ */
 
 /* Principal Authors: DCL */
 
@@ -43,7 +43,7 @@ typedef struct isc_direntry {
 } isc_direntry_t;
 
 typedef struct isc_dir {
-       int             magic;
+       unsigned int    magic;
        /*
         * As with isc_direntry_t->name, making this "right" for all systems
         * is slightly problematic because AIX does not define PATH_MAX.
index 0583b4158a7b4f5c1986319ab819613c6ab56061..c9c1c15d3bb43a8f02d79d3a3984be6d29888b71 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: dir.h,v 1.10 2001/07/08 05:09:24 mayer Exp $ */
+/* $Id: dir.h,v 1.11 2001/08/28 03:58:29 marka Exp $ */
 
 /* Principal Authors: DCL */
 
@@ -39,7 +39,7 @@ typedef struct {
 } isc_direntry_t;
 
 typedef struct {
-       int             magic;
+       unsigned int    magic;
        char            dirname[ISC_DIR_PATHMAX];
        isc_direntry_t  entry;
        isc_boolean_t   entry_filled;