diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2024-11-20 09:18:39 -0500 | 
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2024-11-20 16:11:22 -0500 | 
| commit | 2a94de8af2678407859473cdb700d0fe2eb908cc (patch) | |
| tree | e7432003f152a68d50e2eba35b72a862dbf687a4 /bgpd/bgp_fsm.c | |
| parent | bca99119d9c0886f43de8a1d681c259ffb62b379 (diff) | |
bgpd: bgp_connect should return an `enum connect_result`
This function when it is run by bgp_start is expected
to return a `enum connect_result`.  But instead
the function returns a variety of values that are
not really being checked for.  Consolidate to a correct
choice.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'bgpd/bgp_fsm.c')
| -rw-r--r-- | bgpd/bgp_fsm.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp_fsm.c b/bgpd/bgp_fsm.c index 8c9050185b..4ac8201f74 100644 --- a/bgpd/bgp_fsm.c +++ b/bgpd/bgp_fsm.c @@ -1826,7 +1826,7 @@ static void bgp_connect_in_progress_update_connection(struct peer *peer)  static enum bgp_fsm_state_progress bgp_start(struct peer_connection *connection)  {  	struct peer *peer = connection->peer; -	int status; +	enum connect_result status;  	bgp_peer_conf_if_to_su_update(connection);  | 
