version 1.1.1.1, 2012/02/21 17:26:12
|
version 1.1.1.2, 2012/05/29 11:53:41
|
Line 1459 bgp_open_receive (struct peer *peer, bgp_size_t size)
|
Line 1459 bgp_open_receive (struct peer *peer, bgp_size_t size)
|
/* Open option part parse. */ |
/* Open option part parse. */ |
if (optlen != 0) |
if (optlen != 0) |
{ |
{ |
ret = bgp_open_option_parse (peer, optlen, &capability); | if ((ret = bgp_open_option_parse (peer, optlen, &capability)) < 0) |
if (ret < 0) | { |
return ret; | bgp_notify_send (peer, |
| BGP_NOTIFY_OPEN_ERR, |
| BGP_NOTIFY_OPEN_UNACEP_HOLDTIME); |
| return ret; |
| } |
} |
} |
else |
else |
{ |
{ |