How sshd manages globals
Nuno Gonçalves
nunojpg at gmail.com
Sun Jul 14 19:45:17 AEST 2019
Hi,
I am looking for a small explanation of how some sshd code is architected.
sshd uses this 2 globals:
Authctxt *the_authctxt = NULL;
struct sshauthopt *auth_opts = NULL;
Since sshd can have several simultaneous unauthenticated connections
each on their own thread, how can this globals handle concurrency?
I appreciate any help to understand this.
Thanks,
Nuno
More information about the openssh-unix-dev
mailing list