const char *ssh_copyright(void) { return SSH_STRINGIFY(LIBSSH_VERSION) " (c) 2003-2019 " "Aris Adamantiadis, Andreas Schneider " "and libssh contributors. " "Distributed under the LGPL, please refer to COPYING " "file for information about your rights"; }
ssh_pcap_file_free(pcap); pcap=NULL; } #endif static int auth_password(const char *user, const char *password){ if(strcmp(user,"aris")) return 0; if(strcmp(password,"lala")) return 0; return 1; // authenticated } #ifdef HAVE_ARGP_H const char *argp_program_version = "libssh server example " SSH_STRINGIFY(LIBSSH_VERSION); const char *argp_program_bug_address = "<*****@*****.**>"; /* Program documentation. */ static char doc[] = "libssh -- a Secure Shell protocol implementation"; /* A description of the arguments we accept. */ static char args_doc[] = "BINDADDR"; /* The options we understand. */ static struct argp_option options[] = { { .name = "port", .key = 'p', .arg = "PORT", .flags = 0,
const char *ssh_copyright(void) { return SSH_STRINGIFY(LIBSSH_VERSION) " (c) 2003-2010 Aris Adamantiadis " "([email protected]) Distributed under the LGPL, please refer to COPYING " "file for information about your rights"; }
CAMLprim value libssh_ml_version(void) { return caml_copy_string(SSH_STRINGIFY(LIBSSH_VERSION)); }