Home
last modified time | relevance | path

Searched refs:Kex (Results 1 – 18 of 18) sorted by relevance

/titanic_41/usr/src/cmd/ssh/include/
H A Dkex.h94 typedef struct Kex Kex; typedef
134 struct Kex { struct
156 void (*kex[KEX_MAX])(Kex *); argument
157 void (*kex_hook)(Kex *, char **); /* for GSS keyex rekeying */ argument
163 typedef void (*Kex_hook_func)(Kex *, char **); /* for GSS-API rekeying */ argument
165 Kex *kex_setup(const char *host,
168 void kex_start(Kex *);
169 void kex_finish(Kex *);
171 void kex_send_kexinit(Kex *);
173 void kex_derive_keys(Kex *, u_char *, BIGNUM *);
[all …]
H A Dssh-gss.h100 void ssh_gssapi_modify_kex(Kex *kex, gss_OID_set mechs, char **proposal);
101 void ssh_gssapi_server_kex_hook(Kex *kex, char **proposal);
102 void ssh_gssapi_client_kex_hook(Kex *kex, char **proposal);
/titanic_41/usr/src/cmd/ssh/libssh/common/
H A Dkex.c60 static void kex_do_hook(Kex *kex);
61 static void kex_kexinit_finish(Kex *);
62 static void kex_choose_conf(Kex *);
152 kex_finish(Kex *kex) in kex_finish()
183 kex_send_kexinit(Kex *kex) in kex_send_kexinit()
225 Kex *kex = (Kex *)ctxt; in kex_input_kexinit()
252 kex_do_hook(Kex *kex) in kex_do_hook()
269 kex_start(Kex *kex) in kex_start()
279 Kex *
282 Kex *kex; in kex_setup()
[all …]
H A Dkexdhc.c44 kexdh_client(Kex *kex) in kexdh_client()
H A Dkexdhs.c44 kexdh_server(Kex *kex) in kexdh_server()
H A Dkexgexs.c45 kexgex_server(Kex *kex) in kexgex_server()
H A Dkexgexc.c45 kexgex_client(Kex *kex) in kexgex_client()
H A Dkexgsss.c56 kexgss_server(Kex *kex) in kexgss_server()
H A Dkexgssc.c57 kexgss_client(Kex *kex) in kexgss_client()
H A Dssh-gss.c279 ssh_gssapi_modify_kex(Kex *kex, gss_OID_set mechs, char **proposal) in ssh_gssapi_modify_kex()
/titanic_41/usr/src/cmd/ssh/sshd/
H A Daltprivsep.c64 extern Kex *xxx_kex;
217 Kex *prepare_for_ssh2_kex(void);
325 Kex *kex = (Kex *)ctxt; in altprivsep_rekey()
H A Dsshd.c182 Kex *xxx_kex;
1930 Kex *
1933 Kex *kex; in prepare_for_ssh2_kex()
2029 Kex *kex; in do_ssh2_kex()
H A Dgss-serv.c67 ssh_gssapi_server_kex_hook(Kex *kex, char **proposal) in ssh_gssapi_server_kex_hook()
H A Dserverloop.c70 extern Kex *xxx_kex;
/titanic_41/usr/src/cmd/ssh/ssh/
H A Dgss-clnt.c52 ssh_gssapi_client_kex_hook(Kex *kex, char **proposal) in ssh_gssapi_client_kex_hook()
H A Dsshconnect2.c77 Kex *xxx_kex = NULL;
99 Kex *kex; in ssh_kex2()
H A Dclientloop.c137 extern Kex *xxx_kex;
/titanic_41/usr/src/cmd/ssh/ssh-keyscan/
H A Dssh-keyscan.c93 Kex *c_kex; /* The key-exchange struct for ssh2 */