Subject: Re: u6_addr failure in rtsol.c
To: None <itojun@iijlab.net>
From: NetBSD Mailing list <netbsd@mrynet.com>
List: current-users
Date: 10/09/1999 11:17:38
itojun,

> >cc -O  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith  -DINET6 -c rtsol.c
> >rtsol.c: In function `sendit':
> >rtsol.c:232: structure has no member named `u6_addr'
> >*** Error code 1
> >This is on the VAX platform with the current CVS as of yesterday.
> >I've been seeing this for over a month, and since it takes literally
> >DAYS to get to this point in a build, I won't be CVS'ing again until
> >I hear something about it.  I've searched the world for any references
> >to u6_addr, and find none at all except for in this file.
> 
> 	What is the revision of /usr/include/netinet6/in6.h and
> 	src/sys/netinet6/in6.h?  The latest is 1.6, it looks that you have
> 	out-of-sync header file.

Both are 1.6.  The version on rtsol.c is 1.3.
Just In Case sup is sick, here are sums:
1531683902 11864 rtsol.c
1785326122 18720 /usr/src/sys/netinet6/in6.h
1785326122 18720 /usr/include/netinet6/in6.h

Perhaps you could compare cksum(1) on those files on your end?

Additionally, I find the code referring to u6_addr surrounded by
	#ifndef ADVAPI
and the u6_addr is nowhere else referenced except for that line,
perhaps ADVAPI -should- be defined somewhere?  This would prevent
the code from being used, but I'm ignorant about what this
section is doing.

Thanks,

				-skots
--
Scott G. Akmentins-Taylor     InterNet: staylor@mrynet.com
MRY Systems			        staylor@mrynet.lv
    (Skots Gregorijs Akmentins-Teilors -- just call me "Skots")
		----- Labak miris neka sarkans -----