Uh, the issue seems harder to fix than I thought...
Apparently, the cases "only %u", "%u and %r (in that order)", and "%r and %u (in that order)" are hardcoded and replaced by strings that can be handled by printf, i.e. only containing %s as a placeholder. I guess that just substituting %u by the user name and %r by the realm would be a better way.
I would greatly appreciate if someone could fix this issue; for someone who knows C, this shouldn't be too hard.
Uh, the issue seems harder to fix than I thought...
Apparently, the cases "only %u", "%u and %r (in that order)", and "%r and %u (in that order)" are hardcoded and replaced by strings that can be handled by printf, i.e. only containing %s as a placeholder. I guess that just substituting %u by the user name and %r by the realm would be a better way.
I would greatly appreciate if someone could fix this issue; for someone who knows C, this shouldn't be too hard.