Subject: kern/16506: ip6_keepfaith undeclared
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rikard@nilsson-online.net>
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
>Closed-Date:
>Last-Modified:
>Originator:     Rikard Nilsson
>Release:        NetBSD 1.5.2 i386
>Organization:
None
>Environment:
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

>Description:
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 ftp.netbsd.org/pub/ blah -blah as found in Kernel FAQ @ netbsd.org
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.
>How-To-Repeat:
Disable/Comment all IPv6 Inet related networking items.
Enable/Comment Out: pseudo-device  faith           1       # IPv[46] tcp relay translation i/f
>Fix:
Disable/Comment that line.
>Release-Note:
>Audit-Trail:
>Unformatted: