diff --git a/bgpd/bgpd.c b/bgpd/bgpd.c index e6d4000ad8..6abd6ef8c4 100644 --- a/bgpd/bgpd.c +++ b/bgpd/bgpd.c @@ -651,9 +651,6 @@ int bgp_confederation_peers_add(struct bgp *bgp, as_t as) struct peer *peer; struct listnode *node, *nnode; - if (!bgp) - return BGP_ERR_INVALID_BGP; - if (bgp->as == as) return BGP_ERR_INVALID_AS; diff --git a/bgpd/bgpd.h b/bgpd/bgpd.h index ae6427b356..d102a17dc5 100644 --- a/bgpd/bgpd.h +++ b/bgpd/bgpd.h @@ -1921,7 +1921,6 @@ enum bgp_clear_type { #define BGP_ERR_INVALID_VALUE -1 #define BGP_ERR_INVALID_FLAG -2 #define BGP_ERR_INVALID_AS -3 -#define BGP_ERR_INVALID_BGP -4 #define BGP_ERR_PEER_GROUP_MEMBER -5 #define BGP_ERR_PEER_GROUP_NO_REMOTE_AS -7 #define BGP_ERR_PEER_GROUP_CANT_CHANGE -8