From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH 7/7] netlink: Get rid of obsolete rtnetlink macros Date: Wed, 27 Jun 2012 15:04:35 -0700 (PDT) Message-ID: <20120627.150435.67648216442174370.davem@davemloft.net> References: <20120627083532.38566c87@nehalam.linuxnetplumber.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: tgraf@suug.ch, netdev@vger.kernel.org To: shemminger@vyatta.com Return-path: Received: from shards.monkeyblade.net ([149.20.54.216]:47477 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932184Ab2F0WEi (ORCPT ); Wed, 27 Jun 2012 18:04:38 -0400 In-Reply-To: <20120627083532.38566c87@nehalam.linuxnetplumber.net> Sender: netdev-owner@vger.kernel.org List-ID: From: Stephen Hemminger Date: Wed, 27 Jun 2012 08:35:32 -0700 > On Wed, 27 Jun 2012 11:36:16 +0200 > Thomas Graf wrote: > >> Removes all RTA_GET*() and RTA_PUT*() variations, as well as the >> the unused rtattr_strcmp(). Get rid of rtm_get_table() by moving >> it to its only user decnet. >> >> Signed-off-by: Thomas Graf >> --- > > Nack. The RTA_ macros are exported to user space through kernel > headers process. If you do this it will break iproute2 build. > They are protected by __KERNEL__, what are you talking about?