File nm-check-netlink.patch of Package NetworkManager
Index: NetworkManager-0.7.0/src/nm-netlink-monitor.c
===================================================================
--- NetworkManager-0.7.0.orig/src/nm-netlink-monitor.c
+++ NetworkManager-0.7.0/src/nm-netlink-monitor.c
@@ -223,6 +223,11 @@ out:
static int
netlink_event_input (struct nl_msg *msg, void *arg)
{
+ struct nlmsghdr *hdr = nlmsg_hdr (msg);
+
+ if (hdr->nlmsg_pid != 0)
+ return NL_STOP;
+
nl_msg_parse (msg, &netlink_object_message_handler, arg);
/* Stop processing messages */