Hi,

I've started to program modules which use several AFS functions. One module
should implement things for tokens. Now, there's the need to include some
AFS header files ... which would be no problem when they were include-able
in a multi-module project. But in file rxkad.h there is the definition of
a structure called rxkad_stats as global variable. In a header file ...? Sigh.

Now I need the declaration for ktc_principal. But this would mean, that 
my token module defines rxkad_stats as well as the calling main module (which
has to include the header file for the token module).

Of course, I could change/split/modify the AFS header files; but this would
cause these changes to be made each time a new release comes out. 

Sorry, but the lack of documentation as well as this "hacking" environment
is really frustrating ... 

Has anybody any references to where I can find at least some printed characters
about how things are done in AFS source?

Regards

-Peter


Reply via email to