From 9f3e2cd234b591b3891eb6d460637e9a7009e926 Mon Sep 17 00:00:00 2001 From: huangjian Date: Thu, 15 Dec 2022 21:24:39 +0800 Subject: [PATCH] nshlib:add platform_skip_login to nshlib.h Signed-off-by: huangjian --- include/nshlib/nshlib.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/include/nshlib/nshlib.h b/include/nshlib/nshlib.h index adadb2b52..c0a0148e0 100644 --- a/include/nshlib/nshlib.h +++ b/include/nshlib/nshlib.h @@ -192,6 +192,26 @@ int nsh_telnetstart(sa_family_t family); void platform_motd(FAR char *buffer, size_t buflen); #endif +/**************************************************************************** + * Name: platform_skip_login + * + * Description: + * If CONFIG_NSH_PLATFORM_SKIP_LOGIN is defined, then platform-specific logic + * must provide this function in order to skip login. + * + * Input Parameters: + * None + * + * Returned value: + * OK - need to skip login + * else - no need to skip login + * + ****************************************************************************/ + +#ifdef CONFIG_NSH_PLATFORM_SKIP_LOGIN +int platform_skip_login(void); +#endif + /**************************************************************************** * Name: platform_challenge *