Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
BIND
Commits
92ef1a9b
Commit
92ef1a9b
authored
Jun 04, 2001
by
David Lawrence
Browse files
use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land
parent
b5a86fe4
Changes
40
Hide whitespace changes
Inline
Side-by-side
bin/named/client.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: client.c,v 1.1
69
2001/0
5/28 05:16:54 marka
Exp $ */
/* $Id: client.c,v 1.1
70
2001/0
6/04 19:32:52 tale
Exp $ */
#include <config.h>
...
...
@@ -100,9 +100,8 @@ struct ns_clientmgr {
client_list_t
inactive
;
/* To be recycled */
};
#define MANAGER_MAGIC 0x4E53436DU
/* NSCm */
#define VALID_MANAGER(m) ((m) != NULL && \
(m)->magic == MANAGER_MAGIC)
#define MANAGER_MAGIC ISC_MAGIC('N', 'S', 'C', 'm')
#define VALID_MANAGER(m) ISC_MAGIC_VALID(m, MANAGER_MAGIC)
/*
* Client object states. Ordering is significant: higher-numbered
...
...
bin/named/interfacemgr.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: interfacemgr.c,v 1.5
7
2001/0
2/27 04:20:44 bwelling
Exp $ */
/* $Id: interfacemgr.c,v 1.5
8
2001/0
6/04 19:32:53 tale
Exp $ */
#include <config.h>
...
...
@@ -31,8 +31,8 @@
#include <named/log.h>
#include <named/interfacemgr.h>
#define IFMGR_MAGIC
0x49464D47U
/* IFMG. */
#define NS_INTERFACEMGR_VALID(t)
ISC_MAGIC_VALID(t, IFMGR_MAGIC)
#define IFMGR_MAGIC
ISC_MAGIC('I', 'F', 'M', 'G')
#define NS_INTERFACEMGR_VALID(t)
ISC_MAGIC_VALID(t, IFMGR_MAGIC)
#define IFMGR_COMMON_LOGARGS \
ns_g_lctx, NS_LOGCATEGORY_NETWORK, NS_LOGMODULE_INTERFACEMGR
...
...
lib/dns/a6.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: a6.c,v 1.
19
2001/0
1
/0
9 21:50:35 bwelling
Exp $ */
/* $Id: a6.c,v 1.
20
2001/0
6
/0
4 19:32:54 tale
Exp $ */
#include <config.h>
...
...
@@ -26,7 +26,7 @@
#include <dns/rdata.h>
#include <dns/rdataset.h>
#define A6CONTEXT_MAGIC
0x41365858U
/* A6XX. */
#define A6CONTEXT_MAGIC
ISC_MAGIC('A', '6', 'X', 'X')
#define VALID_A6CONTEXT(ac) ISC_MAGIC_VALID(ac, A6CONTEXT_MAGIC)
#define MAX_CHAINS 8
...
...
lib/dns/adb.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: adb.c,v 1.17
8
2001/0
5/29 22:44:12 bwelling
Exp $ */
/* $Id: adb.c,v 1.17
9
2001/0
6/04 19:32:55 tale
Exp $ */
/*
* Implementation notes
...
...
@@ -57,19 +57,19 @@
#include <dns/resolver.h>
#include <dns/result.h>
#define DNS_ADB_MAGIC
0x44616462
/* Dadb. */
#define DNS_ADB_MAGIC
ISC_MAGIC('D', 'a', 'd', 'b')
#define DNS_ADB_VALID(x) ISC_MAGIC_VALID(x, DNS_ADB_MAGIC)
#define DNS_ADBNAME_MAGIC
0x6164624e
/* adbN. */
#define DNS_ADBNAME_MAGIC
ISC_MAGIC('a', 'd', 'b', 'N')
#define DNS_ADBNAME_VALID(x) ISC_MAGIC_VALID(x, DNS_ADBNAME_MAGIC)
#define DNS_ADBNAMEHOOK_MAGIC
0x61644e48
/* adNH. */
#define DNS_ADBNAMEHOOK_MAGIC
ISC_MAGIC('a', 'd', 'N', 'H')
#define DNS_ADBNAMEHOOK_VALID(x) ISC_MAGIC_VALID(x, DNS_ADBNAMEHOOK_MAGIC)
#define DNS_ADBZONEINFO_MAGIC
0x6164625a
/* adbZ. */
#define DNS_ADBZONEINFO_MAGIC
ISC_MAGIC('a', 'd', 'b', 'Z')
#define DNS_ADBZONEINFO_VALID(x) ISC_MAGIC_VALID(x, DNS_ADBZONEINFO_MAGIC)
#define DNS_ADBENTRY_MAGIC
0x61646245
/* adbE. */
#define DNS_ADBENTRY_MAGIC
ISC_MAGIC('a', 'd', 'b', 'E')
#define DNS_ADBENTRY_VALID(x) ISC_MAGIC_VALID(x, DNS_ADBENTRY_MAGIC)
#define DNS_ADBFETCH_MAGIC
0x61644634
/* adF4. */
#define DNS_ADBFETCH_MAGIC
ISC_MAGIC('a', 'd', 'F', '4')
#define DNS_ADBFETCH_VALID(x) ISC_MAGIC_VALID(x, DNS_ADBFETCH_MAGIC)
#define DNS_ADBFETCH6_MAGIC
0x61644636
/* adF6. */
#define DNS_ADBFETCH6_MAGIC
ISC_MAGIC('a', 'd', 'F', '6')
#define DNS_ADBFETCH6_VALID(x) ISC_MAGIC_VALID(x, DNS_ADBFETCH6_MAGIC)
/*
...
...
lib/dns/byaddr.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: byaddr.c,v 1.2
8
2001/0
1
/0
9 21:50:39 bwelling
Exp $ */
/* $Id: byaddr.c,v 1.2
9
2001/0
6
/0
4 19:32:57 tale
Exp $ */
#include <config.h>
...
...
@@ -54,9 +54,8 @@ struct dns_byaddr {
isc_boolean_t
canceled
;
};
#define BYADDR_MAGIC 0x42794164U
/* ByAd. */
#define VALID_BYADDR(b) ((b) != NULL && \
(b)->magic == BYADDR_MAGIC)
#define BYADDR_MAGIC ISC_MAGIC('B', 'y', 'A', 'd')
#define VALID_BYADDR(b) ISC_MAGIC_VALID(b, BYADDR_MAGIC)
#define MAX_RESTARTS 16
...
...
lib/dns/cache.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: cache.c,v 1.3
8
2001/0
5/31 10:53:42
tale Exp $ */
/* $Id: cache.c,v 1.3
9
2001/0
6/04 19:32:58
tale Exp $ */
#include <config.h>
...
...
@@ -33,7 +33,7 @@
#include <dns/masterdump.h>
#include <dns/result.h>
#define CACHE_MAGIC
0x24242424U
/* $$$$. */
#define CACHE_MAGIC
ISC_MAGIC('$', '$', '$', '$')
#define VALID_CACHE(cache) ISC_MAGIC_VALID(cache, CACHE_MAGIC)
/***
...
...
lib/dns/compress.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: compress.c,v 1.
49
2001/0
2/15 01:14:16 bwelling
Exp $ */
/* $Id: compress.c,v 1.
50
2001/0
6/04 19:32:59 tale
Exp $ */
#define DNS_NAME_USEINLINE 1
...
...
@@ -30,10 +30,10 @@
#include <dns/rbt.h>
#include <dns/result.h>
#define CCTX_MAGIC
0x43435458U
/* CCTX */
#define CCTX_MAGIC
ISC_MAGIC('C', 'C', 'T', 'X')
#define VALID_CCTX(x) ISC_MAGIC_VALID(x, CCTX_MAGIC)
#define DCTX_MAGIC
0x44435458U
/* DCTX */
#define DCTX_MAGIC
ISC_MAGIC('D', 'C', 'T', 'X')
#define VALID_DCTX(x) ISC_MAGIC_VALID(x, DCTX_MAGIC)
/***
...
...
lib/dns/dbtable.c
View file @
92ef1a9b
...
...
@@ -16,7 +16,7 @@
*/
/*
* $Id: dbtable.c,v 1.2
4
2001/0
1/12 00:31:50 marka
Exp $
* $Id: dbtable.c,v 1.2
5
2001/0
6/04 19:33:00 tale
Exp $
*/
/*
...
...
@@ -48,9 +48,8 @@ struct dns_dbtable {
dns_db_t
*
default_db
;
};
#define DBTABLE_MAGIC 0x44422D2DU
/* DB--. */
#define VALID_DBTABLE(dbtable) ((dbtable) != NULL && \
(dbtable)->magic == DBTABLE_MAGIC)
#define DBTABLE_MAGIC ISC_MAGIC('D', 'B', '-', '-')
#define VALID_DBTABLE(dbtable) ISC_MAGIC_VALID(dbtable, DBTABLE_MAGIC)
static
void
dbdetach
(
void
*
data
,
void
*
arg
)
{
...
...
lib/dns/forward.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: forward.c,v 1.
4
2001/0
1/15 19:54:12 bwelling
Exp $ */
/* $Id: forward.c,v 1.
5
2001/0
6/04 19:33:01 tale
Exp $ */
#include <config.h>
...
...
@@ -39,7 +39,7 @@ struct dns_fwdtable {
dns_rbt_t
*
table
;
};
#define FWDTABLEMAGIC
0x46776454U
/* FwdT */
#define FWDTABLEMAGIC
ISC_MAGIC('F', 'w', 'd', 'T')
#define VALID_FWDTABLE(ft) ISC_MAGIC_VALID(ft, FWDTABLEMAGIC)
static
void
...
...
lib/dns/journal.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: journal.c,v 1.7
5
2001/0
5/21 23:56:31 gson
Exp $ */
/* $Id: journal.c,v 1.7
6
2001/0
6/04 19:33:02 tale
Exp $ */
#include <config.h>
...
...
@@ -331,7 +331,7 @@ struct dns_journal {
}
it
;
};
#define DNS_JOURNAL_MAGIC
0x4a4f5552U
/* JOUR. */
#define DNS_JOURNAL_MAGIC
ISC_MAGIC('J', 'O', 'U', 'R')
#define DNS_JOURNAL_VALID(t) ISC_MAGIC_VALID(t, DNS_JOURNAL_MAGIC)
static
void
...
...
lib/dns/keytable.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: keytable.c,v 1.2
5
2001/0
1/24 02:22:50 bwelling
Exp $ */
/* $Id: keytable.c,v 1.2
6
2001/0
6/04 19:33:03 tale
Exp $ */
#include <config.h>
...
...
@@ -42,7 +42,7 @@ struct dns_keytable {
dns_rbt_t
*
table
;
};
#define KEYTABLE_MAGIC
0x4b54626cU
/* KTbl */
#define KEYTABLE_MAGIC
ISC_MAGIC('K', 'T', 'b', 'l')
#define VALID_KEYTABLE(kt) ISC_MAGIC_VALID(kt, KEYTABLE_MAGIC)
struct
dns_keynode
{
...
...
@@ -51,7 +51,7 @@ struct dns_keynode {
struct
dns_keynode
*
next
;
};
#define KEYNODE_MAGIC
0x4b4e6f64U
/* KNod */
#define KEYNODE_MAGIC
ISC_MAGIC('K', 'N', 'o', 'd')
#define VALID_KEYNODE(kn) ISC_MAGIC_VALID(kn, KEYNODE_MAGIC)
static
void
...
...
lib/dns/rbt.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: rbt.c,v 1.11
4
2001/0
5/31 22:32:46
tale Exp $ */
/* $Id: rbt.c,v 1.11
5
2001/0
6/04 19:33:05
tale Exp $ */
/* Principal Authors: DCL */
...
...
@@ -44,7 +44,7 @@
* chain junk, and replace with dns_rbt_firstnode, _previousnode, _nextnode,
* _lastnode. This would involve pretty major change to the API.
*/
#define CHAIN_MAGIC
0x302d302dU
/* 0-0-. */
#define CHAIN_MAGIC
ISC_MAGIC('0', '-', '0', '-')
#define VALID_CHAIN(chain) ISC_MAGIC_VALID(chain, CHAIN_MAGIC)
#define RBT_HASH_SIZE 64
...
...
lib/dns/rbtdb.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: rbtdb.c,v 1.16
5
2001/0
5/15 05:35:24 halley
Exp $ */
/* $Id: rbtdb.c,v 1.16
6
2001/0
6/04 19:33:06 tale
Exp $ */
/*
* Principal Author: Bob Halley
...
...
@@ -52,14 +52,12 @@
#endif
#ifdef DNS_RBTDB_VERSION64
#define RBTDB_MAGIC
0x52424438U
/* RBD8. */
#define RBTDB_MAGIC
ISC_MAGIC('R', 'B', 'D', '8')
#else
#define RBTDB_MAGIC
0x52424434U
/* RBD4. */
#define RBTDB_MAGIC
ISC_MAGIC('R', 'B', 'D', '4')
#endif
#define VALID_RBTDB(rbtdb) ((rbtdb) != NULL && \
(rbtdb)->common.impmagic == \
RBTDB_MAGIC)
#define VALID_RBTDB(rbtdb) ISC_MAGIC_VALID(rbtdb, RBTDB_MAGIC)
#ifdef DNS_RBTDB_VERSION64
typedef
isc_uint64_t
rbtdb_serial_t
;
...
...
lib/dns/request.c
View file @
92ef1a9b
...
...
@@ -15,10 +15,11 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: request.c,v 1.6
0
2001/0
4/16 21:14:27 bwelling
Exp $ */
/* $Id: request.c,v 1.6
1
2001/0
6/04 19:33:08 tale
Exp $ */
#include <config.h>
#include <isc/magic.h>
#include <isc/mem.h>
#include <isc/task.h>
#include <isc/timer.h>
...
...
@@ -36,13 +37,11 @@
#include <dns/result.h>
#include <dns/tsig.h>
#define REQUESTMGR_MAGIC 0x5271754dU
/* RquM */
#define VALID_REQUESTMGR(mgr) ((mgr) != NULL && \
(mgr)->magic == REQUESTMGR_MAGIC)
#define REQUESTMGR_MAGIC ISC_MAGIC('R', 'q', 'u', 'M')
#define VALID_REQUESTMGR(mgr) ISC_MAGIC_VALID(mgr, REQUESTMGR_MAGIC)
#define REQUEST_MAGIC 0x52717521U
/* Rqu! */
#define VALID_REQUEST(request) ((request) != NULL && \
(request)->magic == REQUEST_MAGIC)
#define REQUEST_MAGIC ISC_MAGIC('R', 'q', 'u', '!')
#define VALID_REQUEST(request) ISC_MAGIC_VALID(request, REQUEST_MAGIC)
typedef
ISC_LIST
(
dns_request_t
)
dns_requestlist_t
;
...
...
lib/dns/resolver.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: resolver.c,v 1.21
6
2001/0
5/29 23:07:28 bwelling
Exp $ */
/* $Id: resolver.c,v 1.21
7
2001/0
6/04 19:33:09 tale
Exp $ */
#include <config.h>
...
...
@@ -123,9 +123,8 @@ typedef struct query {
unsigned
char
data
[
512
];
}
resquery_t
;
#define QUERY_MAGIC 0x51212121U
/* Q!!! */
#define VALID_QUERY(query) ((query) != NULL && \
(query)->magic == QUERY_MAGIC)
#define QUERY_MAGIC ISC_MAGIC('Q', '!', '!', '!')
#define VALID_QUERY(query) ISC_MAGIC_VALID(query, QUERY_MAGIC)
#define RESQUERY_ATTR_CANCELED 0x02
...
...
@@ -199,9 +198,8 @@ struct fetchctx {
unsigned
int
timeouts
;
};
#define FCTX_MAGIC 0x46212121U
/* F!!! */
#define VALID_FCTX(fctx) ((fctx) != NULL && \
(fctx)->magic == FCTX_MAGIC)
#define FCTX_MAGIC ISC_MAGIC('F', '!', '!', '!')
#define VALID_FCTX(fctx) ISC_MAGIC_VALID(fctx, FCTX_MAGIC)
#define FCTX_ATTR_HAVEANSWER 0x01
#define FCTX_ATTR_GLUING 0x02
...
...
@@ -228,9 +226,8 @@ struct dns_fetch {
fetchctx_t
*
private
;
};
#define DNS_FETCH_MAGIC 0x46746368U
/* Ftch */
#define DNS_FETCH_VALID(fetch) ((fetch) != NULL && \
(fetch)->magic == DNS_FETCH_MAGIC)
#define DNS_FETCH_MAGIC ISC_MAGIC('F', 't', 'c', 'h')
#define DNS_FETCH_VALID(fetch) ISC_MAGIC_VALID(fetch, DNS_FETCH_MAGIC)
typedef
struct
fctxbucket
{
isc_task_t
*
task
;
...
...
@@ -266,9 +263,8 @@ struct dns_resolver {
dns_fetch_t
*
primefetch
;
};
#define RES_MAGIC 0x52657321U
/* Res! */
#define VALID_RESOLVER(res) ((res) != NULL && \
(res)->magic == RES_MAGIC)
#define RES_MAGIC ISC_MAGIC('R', 'e', 's', '!')
#define VALID_RESOLVER(res) ISC_MAGIC_VALID(res, RES_MAGIC)
/*
* Private addrinfo flags. These must not conflict with DNS_FETCHOPT_NOEDNS0,
...
...
lib/dns/sdb.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: sdb.c,v 1.3
2
2001/0
5/29
1
8
:3
4:24 bwelling
Exp $ */
/* $Id: sdb.c,v 1.3
3
2001/0
6/04
1
9
:3
3:10 tale
Exp $ */
#include <config.h>
...
...
@@ -98,9 +98,8 @@ typedef struct sdb_rdatasetiter {
dns_rdatalist_t
*
current
;
}
sdb_rdatasetiter_t
;
#define SDB_MAGIC 0x5344422d
/* SDB- */
#define VALID_SDB(sdb) ((sdb) != NULL && \
(sdb)->common.impmagic == SDB_MAGIC)
#define SDB_MAGIC ISC_MAGIC('S', 'D', 'B', '-')
#define VALID_SDB(sdb) ISC_MAGIC_VALID(sdb, SDB_MAGIC)
#define SDBLOOKUP_MAGIC ISC_MAGIC('S','D','B','L')
#define VALID_SDBLOOKUP(sdbl) ISC_MAGIC_VALID(sdbl, SDBLOOKUP_MAGIC)
...
...
lib/dns/ssu.c
View file @
92ef1a9b
...
...
@@ -16,7 +16,7 @@
*/
/*
* $Id: ssu.c,v 1.2
0
2001/0
1
/0
9 21:51:33 bwelling
Exp $
* $Id: ssu.c,v 1.2
1
2001/0
6
/0
4 19:33:11 tale
Exp $
* Principal Author: Brian Wellington
*/
...
...
@@ -30,10 +30,11 @@
#include <dns/name.h>
#include <dns/ssu.h>
#define SSUTABLEMAGIC 0x53535554
/* SSUT */
#define VALID_SSUTABLE(table) ISC_MAGIC_VALID((table), SSUTABLEMAGIC)
#define SSURULEMAGIC 0x53535552
/* SSUR */
#define VALID_SSURULE(table) ISC_MAGIC_VALID((table), SSURULEMAGIC)
#define SSUTABLEMAGIC ISC_MAGIC('S', 'S', 'U', 'T')
#define VALID_SSUTABLE(table) ISC_MAGIC_VALID(table, SSUTABLEMAGIC)
#define SSURULEMAGIC ISC_MAGIC('S', 'S', 'U', 'R')
#define VALID_SSURULE(table) ISC_MAGIC_VALID(table, SSURULEMAGIC)
struct
dns_ssurule
{
isc_uint32_t
magic
;
...
...
lib/dns/tcpmsg.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: tcpmsg.c,v 1.2
3
2001/0
1
/0
9 21:51:35 bwelling
Exp $ */
/* $Id: tcpmsg.c,v 1.2
4
2001/0
6
/0
4 19:33:12 tale
Exp $ */
#include <config.h>
...
...
@@ -34,7 +34,7 @@
#define XDEBUG(x)
#endif
#define TCPMSG_MAGIC
0x5443506d
/* TCPm */
#define TCPMSG_MAGIC
ISC_MAGIC('T', 'C', 'P', 'm')
#define VALID_TCPMSG(foo) ISC_MAGIC_VALID(foo, TCPMSG_MAGIC)
static
void
recv_length
(
isc_task_t
*
,
isc_event_t
*
);
...
...
lib/dns/tsig.c
View file @
92ef1a9b
...
...
@@ -16,7 +16,7 @@
*/
/*
* $Id: tsig.c,v 1.10
8
2001/0
5
/0
6 02:23:06 mayer
Exp $
* $Id: tsig.c,v 1.10
9
2001/0
6
/0
4 19:33:14 tale
Exp $
*/
#include <config.h>
...
...
@@ -42,7 +42,7 @@
#include <dst/result.h>
#define TSIG_MAGIC
0x54534947
/* TSIG */
#define TSIG_MAGIC
ISC_MAGIC('T', 'S', 'I', 'G')
#define VALID_TSIG_KEY(x) ISC_MAGIC_VALID(x, TSIG_MAGIC)
#define is_response(msg) (msg->flags & DNS_MESSAGEFLAG_QR)
...
...
lib/dns/validator.c
View file @
92ef1a9b
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: validator.c,v 1.
8
9 2001/0
2/21 19:57:38 bwelling
Exp $ */
/* $Id: validator.c,v 1.9
0
2001/0
6/04 19:33:15 tale
Exp $ */
#include <config.h>
...
...
@@ -40,7 +40,7 @@
#include <dns/validator.h>
#include <dns/view.h>
#define VALIDATOR_MAGIC
0x56616c3fU
/* Val?. */
#define VALIDATOR_MAGIC
ISC_MAGIC('V', 'a', 'l', '?')
#define VALID_VALIDATOR(v) ISC_MAGIC_VALID(v, VALIDATOR_MAGIC)
#define VALATTR_SHUTDOWN 0x01
...
...
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment