Deleted Added
full compact
sshconnect.h (181110) sshconnect.h (181111)
1/* $OpenBSD: sshconnect.h,v 1.23 2006/08/03 03:34:42 deraadt Exp $ */
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,
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, const char *);
36 int *, int, int, const char *);
37
38void
37
38void
39ssh_login(Sensitive *, const char *, struct sockaddr *, struct passwd *);
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 ---
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 ---