--- zebra/kernel_socket.c 14 Sep 2007 14:56:28 -0000 1.49 +++ zebra/kernel_socket.c 24 Oct 2007 09:44:17 -0000 @@ -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;