X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=site.c;h=4d3a6125bfed91a8956cbc3b3c3ebd608e8f95bc;hp=f65051fca9a4009467384e6f9f1f0b6a8f81b0b4;hb=94c61b9cd7bf02f4cebfe0fb580db61e6e8bf636;hpb=065e1922e00c787775b595badce0e40a999a6afb diff --git a/site.c b/site.c index f65051f..4d3a612 100644 --- a/site.c +++ b/site.c @@ -715,12 +715,6 @@ static bool_t decrypt_msg0(struct site *st, struct buffer_if *msg0) struct msg0 m; uint32_t problem; - if (!st->current_valid) { - slog(st,LOG_DROP,"incoming message but no current key -> dropping"); - initiate_key_setup(st,"incoming message but no current key"); - return False; - } - if (!unpick_msg0(st,msg0,&m)) return False; problem = st->current_transform->reverse(st->current_transform->st,