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
