[PATCH] info file for ROUTE target

Bill Rugolsky Jr. brugolsky at telemetry-investments.com
Thu Dec 9 22:24:20 CET 2004


On Thu, Dec 09, 2004 at 08:57:07PM +0100, Patrick Schaaf wrote:
> A propos overlooked (hi list at large :) - I made two postings on
> netfilter-devel recently, which were pure bugfixes for ROUTE,
> and nobody seemed to care. Any idea why that was so?
> 
> https://lists.netfilter.org/pipermail/netfilter-devel/2004-November/017485.html
> https://lists.netfilter.org/pipermail/netfilter-devel/2004-November/017514.html

W.r.t. the latter, ip6t_ROUTE.c doesn't build properly as a module, because it
invokes the inline function ndisc_get_neigh(), which in turn depends on the
symbol (un-exported) symbol nd_tbl:

include/net/ndisc.h:113:
static inline struct neighbour * ndisc_get_neigh(struct net_device *dev, struct in6_addr *addr)
{

        if (dev)
                return __neigh_lookup(&nd_tbl, addr, dev, 1);

        return NULL;
}

Presumably ip6t_ROUTE.c requires an out-of-line version of ndisc_get_neigh()
to be exported.

Regards,

	Bill Rugolsky



More information about the netfilter-devel mailing list