aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/session.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/session.c b/src/session.c
index ebf48d8d..171779c5 100644
--- a/src/session.c
+++ b/src/session.c
@@ -280,6 +280,21 @@ void ssh_free(ssh_session session) {
}
/**
+ * @brief get the client banner
+ *
+ * @param[in] session The SSH session
+ *
+ * @return Returns the client banner string or NULL.
+ */
+const char* ssh_get_clientbanner(ssh_session session) {
+ if (session == NULL) {
+ return NULL;
+ }
+
+ return session->clientbanner;
+}
+
+/**
* @brief get the server banner
*
* @param[in] session The SSH session