X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;ds=sidebyside;f=src%2Fnet_packet.c;h=f734af299b985475ae80eb92e0b44b7b28d371ea;hb=fd1cff6df23c3f16a46edaff8a52a7212914b2f0;hp=1fdc0fe807b9b767d7d8e6fc8c8514eff6ce333b;hpb=44e9f1e1d8d6dbd4625e5458cfffcf6b5168374a;p=tinc diff --git a/src/net_packet.c b/src/net_packet.c index 1fdc0fe8..f734af29 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -260,7 +260,7 @@ static bool try_mac(node_t *n, const vpn_packet_t *inpkt) { if(!n->status.validkey_in || !digest_active(n->indigest) || inpkt->len < sizeof(seqno_t) + digest_length(n->indigest)) return false; - return digest_verify(n->indigest, SEQNO(inpkt), inpkt->len - digest_length(n->indigest), DATA(inpkt) + inpkt->len - digest_length(n->indigest)); + return digest_verify(n->indigest, inpkt->data, inpkt->len - digest_length(n->indigest), inpkt->data + inpkt->len - digest_length(n->indigest)); #endif }