1/* $OpenBSD: sshconnect.h,v 1.24 2007/09/04 11:15:56 djm Exp $ */ |
2 3/* 4 * Copyright (c) 2000 Markus Friedl. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright --- 18 unchanged lines hidden (view full) --- 28struct Sensitive { 29 Key **keys; 30 int nkeys; 31 int external_keysign; 32}; 33 34int 35ssh_connect(const char *, struct sockaddr_storage *, u_short, int, int, |
36 int *, int, int, const char *); |
37 38void |
39ssh_login(Sensitive *, const char *, struct sockaddr *, struct passwd *, int); |
40 41int verify_host_key(char *, struct sockaddr *, Key *); 42 43void ssh_kex(char *, struct sockaddr *); 44void ssh_kex2(char *, struct sockaddr *); 45 46void ssh_userauth1(const char *, const char *, char *, Sensitive *); 47void ssh_userauth2(const char *, const char *, char *, Sensitive *); --- 22 unchanged lines hidden --- |