mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 17:51:53 +00:00
Merge commit 'e2f08c382a2adbbbd94c5cd7d996ce9175e0fb9c' into HEAD
This commit is contained in:
commit
3cfa9ac253
@ -125,7 +125,9 @@
|
||||
#include "lib/string.h"
|
||||
|
||||
#include "bgp.h"
|
||||
#ifdef CONFIG_BMP
|
||||
#include "proto/bmp/bmp.h"
|
||||
#endif
|
||||
|
||||
static void bgp_listen_create(void *);
|
||||
|
||||
@ -796,8 +798,11 @@ bgp_conn_enter_established_state(struct bgp_conn *conn)
|
||||
|
||||
bgp_conn_set_state(conn, BS_ESTABLISHED);
|
||||
proto_notify_state(&p->p, PS_UP);
|
||||
|
||||
#ifdef CONFIG_BMP
|
||||
bmp_peer_up(p, conn->local_open_msg, conn->local_open_length,
|
||||
conn->remote_open_msg, conn->remote_open_length);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void
|
||||
@ -810,9 +815,11 @@ bgp_conn_leave_established_state(struct bgp_conn *conn, struct bgp_proto *p)
|
||||
if (p->p.proto_state == PS_UP)
|
||||
bgp_stop(p, 0, NULL, 0);
|
||||
|
||||
#ifdef CONFIG_BMP
|
||||
bmp_peer_down(p, p->last_error_class,
|
||||
conn->notify_code, conn->notify_subcode,
|
||||
conn->notify_data, conn->notify_size);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -26,7 +26,9 @@
|
||||
#include "nest/cli.h"
|
||||
|
||||
#include "bgp.h"
|
||||
#ifdef CONFIG_BMP
|
||||
#include "proto/bmp/bmp.h"
|
||||
#endif
|
||||
|
||||
|
||||
#define BGP_RR_REQUEST 0
|
||||
|
Loading…
Reference in New Issue
Block a user