Subject: kern/16506: ip6_keepfaith undeclared
To: None <>
From: None <>
List: netbsd-bugs
Date: 04/26/2002 05:47:28
>Number:         16506
>Category:       kern
>Synopsis:       ip6_keepfaith undeclared
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Apr 26 05:48:00 PDT 2002
>Originator:     Rikard Nilsson
>Release:        NetBSD 1.5.2 i386
NetBSD delete 1.5.2 NetBSD 1.5.2 (Delete.VPN.Opt) #2: Fri Apr 26 14:31:01 CEST 2002     root@delete:/usr/src/sys/arch/i386/compile/Delete.VPN.Opt i386

I was trimming down my kernel by removing all non-essential stuff from a copy of GENERIC to Delete.VPN.Opt (I'm gonna use it for a VPN Auth server) and uncommented by mistake a line as described below while having no other IPv6 stuff in the config.

../../../../net/if_faith.c: In function `faithprefix':
../../../../net/if_faith.c:309: `ip6_keepfaith' undeclared (first use in this function)
../../../../net/if_faith.c:309: (Each undeclared identifier is reported only once
../../../../net/if_faith.c:309: for each function it appears in.)

When enabled:
pseudo-device  faith           1       # IPv[46] tcp relay translation i/f

from GENERIC kernel file.

i uncommented that line be mistake, i have no IPv6 related stuff enabled for inclusion.

system: NetBSD 1.5.2 i386
got kernel src from blah -blah as found in Kernel FAQ @
This is not a gateway server, only one NIC (3com), and my experiments are done on a local network without routers, firewalls or any other interfering items.

I couldn't find any in the gnats-pages and hope this isn't a duplicate bug-submission.
Disable/Comment all IPv6 Inet related networking items.
Enable/Comment Out: pseudo-device  faith           1       # IPv[46] tcp relay translation i/f
Disable/Comment that line.