mirror of
https://git.openafs.org/openafs.git
synced 2025-01-31 13:38:01 +00:00
DEVEL15-aix-lam-aklog-set-token-name-20071213
LICENSE IPL10 so we set an afs id in the tokens here also (cherry picked from commit bf26bc9486de7831ae298b11e9ca33ac14ed92a7)
This commit is contained in:
parent
6337cbab32
commit
79fb0e6508
@ -32,6 +32,7 @@ RCSID
|
||||
#include <afs/dirpath.h>
|
||||
#include <rx/rxkad.h>
|
||||
#include <afs/auth.h>
|
||||
#include <afs/ptserver.h>
|
||||
#include "aix_auth_prototypes.h"
|
||||
|
||||
struct afsconf_cell ak_cellconfig; /* General information about the cell */
|
||||
@ -525,6 +526,10 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm)
|
||||
* not work if you change %d to something else.
|
||||
*/
|
||||
|
||||
/* Don't do first-time registration. Handle only the simple case */
|
||||
if ((status == 0) && (viceId != ANONYMOUSID))
|
||||
sprintf (username, "AFS ID %d", (int) viceId);
|
||||
|
||||
/* Reset the "aclient" structure before we call ktc_SetToken.
|
||||
* This structure was first set by the ktc_GetToken call when
|
||||
* we were comparing whether identical tokens already existed.
|
||||
|
Loading…
x
Reference in New Issue
Block a user