[OpenAFS-devel] 1.3.79 on AIX 5.2, system dump when using token

Horst Birthelmer horst@riback.net
Fri, 25 Feb 2005 16:01:15 +0100


On Feb 25, 2005, at 3:47 PM, Michael Niksch wrote:

>> But for ensuring that, could you take a look into the file 
>> src/rxkad/rxkad.p.h and see what you have defined for 
>> MAXKTCTICKETLEN, Michael??
>
> #if defined(AFS_AIX52_ENV)
> #ifdef __XCOFF64__
> #define	MAXKTCTICKETLEN	      12000	/* was 344 */
> #else
> #define MAXKTCTICKETLEN		344
> #endif
> #else
> #define	MAXKTCTICKETLEN	      12000	/* was 344 */
> #endif
>
> So compiling for AIX 5.2 and using the 64-bit kernel, I'd assume this 
> evaluates to 12000, right? It isn't obvious to me where the 
> __XCOFF64__ variable is or is not defined.

I'm not really sure that works in all configurations, it just did in 
the past, which doesn't mean much.

>
> By the way, I just realized that Nikkes patch extends the above clause 
> from AFS_AIX52_ENV to AFS_AIX51_ENV. What other differences/bugs are 
> there in the code related to AIX 5.1 vs. AIX 5.2?
>

None. If you take a look into the param file for that architecture 
you'll see AFS_AIX52_ENV includes AFS_AIX51_ENV.
The other way around is dangerous. ;-)