diff options
author | Roger Dingledine <arma@torproject.org> | 2007-12-02 04:39:56 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2007-12-02 04:39:56 +0000 |
commit | 1a254477fc318f4ad325af90481885e0b5f16505 (patch) | |
tree | ff4739c8034ddc51da483766e64b211b15799897 /src/or/or.h | |
parent | f901cd064c77645d30782f331ae48abd0f32eb5b (diff) | |
download | tor-1a254477fc318f4ad325af90481885e0b5f16505.tar.gz tor-1a254477fc318f4ad325af90481885e0b5f16505.zip |
minor cleanups
svn:r12631
Diffstat (limited to 'src/or/or.h')
-rw-r--r-- | src/or/or.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/or/or.h b/src/or/or.h index 6f8e40be12..acbe2758e3 100644 --- a/src/or/or.h +++ b/src/or/or.h @@ -1185,21 +1185,26 @@ typedef struct download_status_t { download_schedule_t schedule : 1; } download_status_t; +/** The max size we expect router descriptor annotations we create to + * be. We'll accept larger ones if we see them on disk, but we won't + * create any that are larger than this. */ +#define ROUTER_ANNOTATION_BUF_LEN 256 + /** Information need to cache an onion router's descriptor. */ typedef struct signed_descriptor_t { - /** Pointer to the raw server descriptor, preceeded by annotatinos. Not + /** Pointer to the raw server descriptor, preceded by annotations. Not * necessarily NUL-terminated. If saved_location is SAVED_IN_CACHE, this - * pointer is null. */ + * pointer is null. */ char *signed_descriptor_body; /** Length of the annotations preceeding the server descriptor. */ size_t annotations_len; /** Length of the server descriptor. */ size_t signed_descriptor_len; - /** Digest of the server descriptor, computed as specified in dir-spec.txt */ + /** Digest of the server descriptor, computed as specified in dir-spec.txt. */ char signed_descriptor_digest[DIGEST_LEN]; /** Identity digest of the router. */ char identity_digest[DIGEST_LEN]; - /** Declared publication time of the descriptor */ + /** Declared publication time of the descriptor. */ time_t published_on; /** For routerdescs only: digest of the corresponding extrainfo. */ char extra_info_digest[DIGEST_LEN]; |