X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprotocol_key.c;h=dac136283941f3bcea4c60295850a43d20a25b05;hb=303dd1e70219a7542921f6e63d9391ab326d434f;hp=fc3707ae1d29b72595423f5596d75643f16a8e5a;hpb=791c1898ea8f92b07f1d79e90540c257ac38298d;p=tinc diff --git a/src/protocol_key.c b/src/protocol_key.c index fc3707ae..dac13628 100644 --- a/src/protocol_key.c +++ b/src/protocol_key.c @@ -198,7 +198,7 @@ bool ans_key_h(connection_t *c, char *request) { int cipher, digest, maclength, compression, keylen; node_t *from, *to; - if(sscanf(request, "%*d "MAX_STRING" "MAX_STRING" "MAX_STRING" %d %d %d %d "MAX_STRING" "MAX_STRING" %d", + if(sscanf(request, "%*d "MAX_STRING" "MAX_STRING" "MAX_STRING" %d %d %d %d "MAX_STRING" "MAX_STRING, from_name, to_name, key, &cipher, &digest, &maclength, &compression, address, port) < 7) { logger(LOG_ERR, "Got bad %s from %s (%s)", "ANS_KEY", c->name,