diff --git a/bin/named/include/named/client.h b/bin/named/include/named/client.h index bd03831072..44bfd0f8a3 100644 --- a/bin/named/include/named/client.h +++ b/bin/named/include/named/client.h @@ -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 +#include #include #include @@ -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 diff --git a/bin/named/include/named/interfacemgr.h b/bin/named/include/named/interfacemgr.h index 47f4f0b4a0..c8b1a47a80 100644 --- a/bin/named/include/named/interfacemgr.h +++ b/bin/named/include/named/interfacemgr.h @@ -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 { diff --git a/bin/named/include/named/lwresd.h b/bin/named/include/named/lwresd.h index a2a2826211..4f701e9a7f 100644 --- a/bin/named/include/named/lwresd.h +++ b/bin/named/include/named/lwresd.h @@ -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 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; diff --git a/bin/named/include/named/lwsearch.h b/bin/named/include/named/lwsearch.h index 571af7c45d..779f2170f9 100644 --- a/bin/named/include/named/lwsearch.h +++ b/bin/named/include/named/lwsearch.h @@ -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; diff --git a/bin/named/include/named/server.h b/bin/named/include/named/server.h index 933815426d..36f632b761 100644 --- a/bin/named/include/named/server.h +++ b/bin/named/include/named/server.h @@ -15,13 +15,14 @@ * 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 #include +#include #include #include @@ -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); diff --git a/lib/dns/include/dns/acl.h b/lib/dns/include/dns/acl.h index 5e46c7efca..e758bdf275 100644 --- a/lib/dns/include/dns/acl.h +++ b/lib/dns/include/dns/acl.h @@ -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) /*** diff --git a/lib/dns/include/dns/adb.h b/lib/dns/include/dns/adb.h index ed22d2d15e..33fcf78d4c 100644 --- a/lib/dns/include/dns/adb.h +++ b/lib/dns/include/dns/adb.h @@ -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) diff --git a/lib/dns/include/dns/db.h b/lib/dns/include/dns/db.h index 263fdcec72..7b26afcf83 100644 --- a/lib/dns/include/dns/db.h +++ b/lib/dns/include/dns/db.h @@ -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) /* diff --git a/lib/dns/include/dns/dbiterator.h b/lib/dns/include/dns/dbiterator.h index 431e658734..0deb5478e6 100644 --- a/lib/dns/include/dns/dbiterator.h +++ b/lib/dns/include/dns/dbiterator.h @@ -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 diff --git a/lib/dns/include/dns/diff.h b/lib/dns/include/dns/diff.h index 766ddacdf8..7539c6751b 100644 --- a/lib/dns/include/dns/diff.h +++ b/lib/dns/include/dns/diff.h @@ -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 { diff --git a/lib/dns/include/dns/message.h b/lib/dns/include/dns/message.h index eb49ac554c..3f3150dc88 100644 --- a/lib/dns/include/dns/message.h +++ b/lib/dns/include/dns/message.h @@ -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 @@ -103,7 +103,7 @@ #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) /* diff --git a/lib/dns/include/dns/name.h b/lib/dns/include/dns/name.h index 0445b9b3b5..12e97108d6 100644 --- a/lib/dns/include/dns/name.h +++ b/lib/dns/include/dns/name.h @@ -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 #include +#include #include /* Required for storage size of dns_label_t. */ #include @@ -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 diff --git a/lib/dns/include/dns/peer.h b/lib/dns/include/dns/peer.h index 623a30e067..8629a99da2 100644 --- a/lib/dns/include/dns/peer.h +++ b/lib/dns/include/dns/peer.h @@ -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 -#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; diff --git a/lib/dns/include/dns/rdataset.h b/lib/dns/include/dns/rdataset.h index 70b3ba00c0..2281fb5b98 100644 --- a/lib/dns/include/dns/rdataset.h +++ b/lib/dns/include/dns/rdataset.h @@ -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) /* diff --git a/lib/dns/include/dns/rdatasetiter.h b/lib/dns/include/dns/rdatasetiter.h index 089ff4b099..3e4023d2b6 100644 --- a/lib/dns/include/dns/rdatasetiter.h +++ b/lib/dns/include/dns/rdatasetiter.h @@ -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) /* diff --git a/lib/dns/include/dns/view.h b/lib/dns/include/dns/view.h index 897f42717d..4479260dbd 100644 --- a/lib/dns/include/dns/view.h +++ b/lib/dns/include/dns/view.h @@ -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 diff --git a/lib/dns/master.c b/lib/dns/master.c index c7568684d7..ee9ace5d62 100644 --- a/lib/dns/master.c +++ b/lib/dns/master.c @@ -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 @@ -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; diff --git a/lib/dns/request.c b/lib/dns/request.c index e363a562c3..03d52f430b 100644 --- a/lib/dns/request.c +++ b/lib/dns/request.c @@ -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 @@ -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; diff --git a/lib/dns/sec/dst/dst_internal.h b/lib/dns/sec/dst/dst_internal.h index 3cb71146f5..d51dbd112f 100644 --- a/lib/dns/sec/dst/dst_internal.h +++ b/lib/dns/sec/dst/dst_internal.h @@ -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 @@ -25,14 +25,15 @@ #include #include #include +#include #include #include 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) diff --git a/lib/dns/ssu.c b/lib/dns/ssu.c index 3a9af138de..796c9cf1cd 100644 --- a/lib/dns/ssu.c +++ b/lib/dns/ssu.c @@ -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; diff --git a/lib/dns/zone.c b/lib/dns/zone.c index c6ca871e10..46fbf9f464 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -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 @@ -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; diff --git a/lib/isc/entropy.c b/lib/isc/entropy.c index 82ed9f6458..352beb32df 100644 --- a/lib/isc/entropy.c +++ b/lib/isc/entropy.c @@ -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 */ diff --git a/lib/isc/unix/include/isc/dir.h b/lib/isc/unix/include/isc/dir.h index 77b9f318ea..da891cee1e 100644 --- a/lib/isc/unix/include/isc/dir.h +++ b/lib/isc/unix/include/isc/dir.h @@ -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. diff --git a/lib/isc/win32/include/isc/dir.h b/lib/isc/win32/include/isc/dir.h index 0583b4158a..c9c1c15d3b 100644 --- a/lib/isc/win32/include/isc/dir.h +++ b/lib/isc/win32/include/isc/dir.h @@ -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;