… | |
… | |
484 | if (src == 0 || src > conns.size () |
484 | if (src == 0 || src > conns.size () |
485 | || dst > conns.size () |
485 | || dst > conns.size () |
486 | || pkt->typ () >= vpn_packet::PT_MAX) |
486 | || pkt->typ () >= vpn_packet::PT_MAX) |
487 | slog (L_WARN, _("(%s): received corrupted packet type %d (src %d, dst %d)."), |
487 | slog (L_WARN, _("(%s): received corrupted packet type %d (src %d, dst %d)."), |
488 | (const char *)rsi, pkt->typ (), pkt->src (), pkt->dst ()); |
488 | (const char *)rsi, pkt->typ (), pkt->src (), pkt->dst ()); |
489 | else if (dst > conns.size ()) |
|
|
490 | slog (L_WARN, _("(%s): received corrupted packet type %d (src %d, dst %d)."), |
|
|
491 | (const char *)rsi, pkt->typ (), pkt->src (), pkt->dst ()); |
|
|
492 | else |
489 | else |
493 | { |
490 | { |
494 | connection *c = conns[src - 1]; |
491 | connection *c = conns[src - 1]; |
495 | |
492 | |
496 | if (dst == 0) |
493 | if (dst == 0) |