]> git.puffer.fish Git - matthieu/frr.git/commitdiff
no neighbor peergrp shutdown no longer works
authorDaniel Walton <dwalton@cumulusnetworks.com>
Tue, 26 Apr 2016 02:20:25 +0000 (02:20 +0000)
committerDaniel Walton <dwalton@cumulusnetworks.com>
Tue, 26 Apr 2016 02:20:25 +0000 (02:20 +0000)
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Ticket: CM-10565

bgpd/bgpd.c

index b6ca70b0d2ee695798569ce824faec24ff7b4f8c..26c8f48c4296699af625723264021aa566e33830 100644 (file)
@@ -3748,10 +3748,10 @@ peer_flag_modify (struct peer *peer, u_int32_t flag, int set)
   for (ALL_LIST_ELEMENTS (group->peer, node, nnode, tmp_peer))
     {
 
-      if (set && CHECK_FLAG (peer->flags, flag) == flag)
+      if (set && CHECK_FLAG (tmp_peer->flags, flag) == flag)
        continue;
 
-      if (! set && ! CHECK_FLAG (peer->flags, flag))
+      if (! set && ! CHECK_FLAG (tmp_peer->flags, flag))
        continue;
 
       if (set)