The userrealm string in KFW_AFS_get_cred() should not include
the '@' symbol from the user principal. Including the '@' produces
an invalid realm name.
Reviewed-on: http://gerrit.openafs.org/5110
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
(cherry picked from
214e9a6052b1dab2a0c4383632640936c3e518c6)
Change-Id: I24007935b35ac2a603486fc40a79f94b9b90fa8e
Reviewed-on: http://gerrit.openafs.org/5138
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
while ( dot = strchr(pname,'.') ) {
*dot = '/';
}
- *userrealm++ = '@';
+ *userrealm = '@';
}
+ userrealm++;
} else {
size_t len = strlen(username) + strlen(realm) + 2;
pname = malloc(len);
OutputDebugString(realm);
OutputDebugString("\n");
OutputDebugString("Realm of User: ");
- OutputDebugString(userrealm);
+ OutputDebugString(userrealm?userrealm:"<NULL>");
OutputDebugString("\n");
}