[OpenAFS] FC6-T2 openafs
Derrick J Brashear
shadow@dementia.org
Thu, 10 Aug 2006 10:50:24 -0400 (EDT)
On Thu, 10 Aug 2006, William John Murray wrote:
> Hello all,
> I looked at openafs-snap-2006-08-09 on FC6-t2
> (kernel 2.6.17-1.2532.fc6)
>
> I get plenty of warnings, but the first error is:
>
> /usr/local/src/openafs-snap-2006-08-09/src/libafs/MODLOAD-2.6.17-1.2532.fc6-MP/afs_pag_cred.c:236:
> error: dereferencing pointer to incomplete type
>
> So some of the kernel header problems have been caught, thank you.
> But I still have no afs.. Is it possible to disable the pag stuff somehow?
> Might that give me a working 1-user system?
Instead of that, how about helping us fix the actual problems? It's going
to take less time to just fix your problems.
What's on line 236? In the source I have it's:
|| rx_PortOf(rx_PeerOf(rx_ConnectionOf(a_call))) != htons(7001))
and the seeing as everything there except rx_PortOf and the literal number
7001 are in the line above, that suggests it's not it.
I would have guessed it meant
afs_nfs_server_addr
from the statement above:
if ((rx_HostOf(rx_PeerOf(rx_ConnectionOf(a_call))) !=
afs_nfs_server_addr
but that's just an afs_int32, and it's properly externed in
afs_prototypes.h, and that's included in afsincludes.h, which
afs_pag_cred.c includes.