diff options
Diffstat (limited to 'bgpd/bgp_session.h')
-rw-r--r-- | bgpd/bgp_session.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bgpd/bgp_session.h b/bgpd/bgp_session.h index 2813b454..06d2846d 100644 --- a/bgpd/bgp_session.h +++ b/bgpd/bgp_session.h @@ -283,7 +283,8 @@ struct bgp_session_XON_args /* to Routeing Engine */ /* no further arguments */ } ; MQB_ARGS_SIZE_OK(bgp_session_XON_args) ; -enum { BGP_XON_THRESHOLD = 7 } ; +enum { BGP_XON_THRESHOLD = 12, + BGP_XOFF_THRESHOLD = 4 } ; struct bgp_session_ttl_args /* to bgp Engine */ { @@ -347,6 +348,9 @@ extern void bgp_session_route_refresh_recv(bgp_session session, bgp_route_refresh rr); extern int +bgp_session_is_XOFF(bgp_peer peer); + +extern int bgp_session_is_XON(bgp_peer peer); extern void |