extrainfo_t Struct Reference

#include <or.h>


Data Fields

signed_descriptor_t cache_info
char nickname [MAX_NICKNAME_LEN+1]
unsigned int bad_sig: 1
char * pending_sig
size_t pending_sig_len


Detailed Description

Information needed to keep and cache a signed extra-info document.

Field Documentation

char extrainfo_t::nickname[MAX_NICKNAME_LEN+1]

unsigned int extrainfo_t::bad_sig

True iff we found the right key for this extra-info, verified the signature, and found it to be bad.

Referenced by routerinfo_incompatible_with_extrainfo().

If present, we didn't have the right key to verify this extra-info, so this is a copy of the signature in the document.

Referenced by extrainfo_free(), extrainfo_parse_entry_from_string(), and routerinfo_incompatible_with_extrainfo().


The documentation for this struct was generated from the following file:

Generated on Tue May 25 00:31:12 2010 for tor by  doxygen 1.5.6