From 9bc6ab404190db53c9c9dbc183f6fc6fa3e704fb Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Thu, 20 Apr 2000 22:34:50 +0000 Subject: [PATCH] Fixed reporting of unknown options. --- proto/bgp/packets.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/proto/bgp/packets.c b/proto/bgp/packets.c index 514e67af..91d05083 100644 --- a/proto/bgp/packets.c +++ b/proto/bgp/packets.c @@ -226,10 +226,8 @@ bgp_rx_open(struct bgp_conn *conn, byte *pkt, int len) if (hold > 0 && hold < 3) { bgp_error(conn, 2, 6, hold, 0); return; } p->remote_id = id; -#if 0 /* FIXME */ if (pkt[28]) /* Currently we support no optional parameters */ - { bgp_error(conn, 2, 4, pkt[28], 0); return; } -#endif + { bgp_error(conn, 2, 4, pkt[29], 0); return; } if (!id || id == 0xffffffff || id == p->local_id) { bgp_error(conn, 2, 3, id, 0); return; }