Tor  0.4.6.0-alpha-dev
Macros
authcert_members.h File Reference

List of tokens common to V3 authority certificates and V3 consensuses. More...

Go to the source code of this file.

Macros

#define AUTHCERT_MEMBERS
 

Detailed Description

List of tokens common to V3 authority certificates and V3 consensuses.

Definition in file authcert_members.h.

Macro Definition Documentation

◆ AUTHCERT_MEMBERS

#define AUTHCERT_MEMBERS
Value:
T1("dir-key-certificate-version", K_DIR_KEY_CERTIFICATE_VERSION, \
GE(1), NO_OBJ ), \
T1("dir-identity-key", K_DIR_IDENTITY_KEY, NO_ARGS, NEED_KEY ),\
T1("dir-key-published",K_DIR_KEY_PUBLISHED, CONCAT_ARGS, NO_OBJ),\
T1("dir-key-expires", K_DIR_KEY_EXPIRES, CONCAT_ARGS, NO_OBJ),\
T1("dir-signing-key", K_DIR_SIGNING_KEY, NO_ARGS, NEED_KEY ),\
T1("dir-key-crosscert", K_DIR_KEY_CROSSCERT, NO_ARGS, NEED_OBJ ),\
T1("dir-key-certification", K_DIR_KEY_CERTIFICATION,\
T01("dir-address", K_DIR_ADDRESS, GE(1), NO_OBJ)

Definition at line 18 of file authcert_members.h.

NO_OBJ
@ NO_OBJ
Definition: parsecommon.h:219
NEED_OBJ
@ NEED_OBJ
Definition: parsecommon.h:220
NO_ARGS
#define NO_ARGS
Definition: parsecommon.h:265
T1
#define T1(s, t, a, o)
Definition: parsecommon.h:250
CONCAT_ARGS
#define CONCAT_ARGS
Definition: parsecommon.h:267
NEED_KEY
@ NEED_KEY
Definition: parsecommon.h:223
GE
#define GE(n)
Definition: parsecommon.h:269