mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 05:33:47 +01:00
More symbolic constants for checking rendezvous1 cell lengths
svn:r1495
This commit is contained in:
parent
283593ca1b
commit
62b7ae6c9d
@ -219,10 +219,10 @@ rend_mid_rendezvous(circuit_t *circ, const char *request, int request_len)
|
||||
goto err;
|
||||
}
|
||||
|
||||
if (request_len < 20+128+20) {
|
||||
if (request_len != REND_COOKIE_LEN+DH_KEY_LEN+DIGEST_LEN) {
|
||||
log_fn(LOG_WARN,
|
||||
"Rejecting impossibly short RENDEZVOUS1 cell on circuit %d",
|
||||
circ->p_circ_id);
|
||||
"Rejecting RENDEZVOUS1 cell with bad length (%d) on circuit %d",
|
||||
request_len, circ->p_circ_id);
|
||||
goto err;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user