In etc/afpd/auth.c I find the following to extract information from a
Kerberos reply:

    *p++ = *q++;
    *p++ = *q++;
    while ( *q++ )
        ;
    while ( *q++ )
        ;
    while ( *q++ )
        ;
    q += 10;

But that doesn't match what the KDC sends, so the child afpd dumps core on
a bcopy() of a ridiculous length.  What exactly is it trying to extract from
the reply?

-- 
brandon s. allbery      [os/2][linux][solaris][japh]     [EMAIL PROTECTED]
system administrator         [WAY too many hats]           [EMAIL PROTECTED]
electrical and computer engineering                                      KF8NH
carnegie mellon university            ["God, root, what is difference?" -Pitr]

Reply via email to