--- lbbs/src/test_ssh_server.c 2025/09/22 05:06:44 1.10 +++ lbbs/src/test_ssh_server.c 2025/11/04 13:49:51 1.12 @@ -1,18 +1,10 @@ -/*************************************************************************** - test_ssh_server.c - description - ------------------- - Copyright : (C) 2004-2025 by Leaflet - Email : leaflet@leafok.com - ***************************************************************************/ - -/*************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - ***************************************************************************/ +/* SPDX-License-Identifier: GPL-3.0-or-later */ +/* + * test_ssh_server + * - tester for network server with SSH support + * + * Copyright (C) 2004-2025 by Leaflet + */ // This test was written based on libssh example/proxy.c @@ -87,7 +79,7 @@ struct ssh_channel_callbacks_struct chan .channel_pty_request_function = pty_request, .channel_shell_request_function = shell_request}; -static ssh_channel new_session_channel(ssh_session session, void *userdata) +static ssh_channel channel_open(ssh_session session, void *userdata) { (void)session; (void)userdata; @@ -112,7 +104,7 @@ int ssh_server(const char *hostaddr, uns struct ssh_server_callbacks_struct cb = { .userdata = NULL, .auth_password_function = auth_password, - .channel_open_request_session_function = new_session_channel}; + .channel_open_request_session_function = channel_open}; long int ssh_timeout = 0;