mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-10 14:35:35 +00:00
+ fix the bug reported by Milan Kocian (IPv6 route handling was broken by the RIB debug changeset).
after
This commit is contained in:
parent
fbdbf12816
commit
5619f56ba3
@ -1,3 +1,9 @@
|
||||
2007-10-24 Denis Ovsienko
|
||||
|
||||
* kernel_socket.c: (rtm_read) we used to ignore own messages,
|
||||
but the RIB debug commit broke it for IPv6 case (reported
|
||||
by Milan Kocian). Fixed.
|
||||
|
||||
2007-10-04 Denis Ovsienko
|
||||
|
||||
* zebra_rib.c: (rib_process) escape from the nexthop
|
||||
|
@ -884,6 +884,11 @@ rtm_read (struct rt_msghdr *rtm)
|
||||
#ifdef HAVE_IPV6
|
||||
if (dest.sa.sa_family == AF_INET6)
|
||||
{
|
||||
/* One day we might have a debug section here like one in the
|
||||
* IPv4 case above. Just ignore own messages at the moment.
|
||||
*/
|
||||
if (rtm->rtm_type != RTM_GET && rtm->rtm_pid == pid)
|
||||
return;
|
||||
struct prefix_ipv6 p;
|
||||
unsigned int ifindex = 0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user