mistaken comment in routerstatus_parse_entry_from_string()
} else if (flav == FLAV_MICRODESC) {
offset = -1; /* There is no identity digest */
}
I think it means to say "There is no descriptor digest" here -- since there is an identity digest in both kinds of consensus flavors.
(I am making a ticket, rather than just fixing it, so a second person can look at it and either agree or tell me why I'm mistaken.)