summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-09-01 09:43:54 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-09-01 09:43:54 +0200
commit049fb66d212caf2324e6ef2920c44b59858fc04d (patch)
tree5afd9e06c6a95e20e2cfe377a82fed28bc5ede11 /include
parentfeeb12878871e89a4c3da3b1d7dc644e84d67da0 (diff)
parent460cc8219121c042dbac4f1cd527ccfacd8f7c72 (diff)
downloadbarebox-049fb66d212caf2324e6ef2920c44b59858fc04d.tar.gz
barebox-049fb66d212caf2324e6ef2920c44b59858fc04d.tar.xz
Merge branch 'for-next/login'
Diffstat (limited to 'include')
-rw-r--r--include/console.h3
-rw-r--r--include/password.h22
2 files changed, 6 insertions, 19 deletions
diff --git a/include/console.h b/include/console.h
index a6737c8581..4b2f134a4c 100644
--- a/include/console.h
+++ b/include/console.h
@@ -71,9 +71,6 @@ extern struct list_head console_list;
#define CFG_PBSIZE (CONFIG_CBSIZE+sizeof(CONFIG_PROMPT)+16)
-bool console_is_input_allow(void);
-void console_allow_input(bool val);
-
extern int barebox_loglevel;
struct console_device *console_get_first_active(void);
diff --git a/include/password.h b/include/password.h
index 0dd1054054..8b9961815f 100644
--- a/include/password.h
+++ b/include/password.h
@@ -26,25 +26,15 @@
#define CLEAR (1 << 2)
int password(unsigned char *passwd, size_t length, int flags, int timeout);
-
-int read_passwd(unsigned char *sum, size_t length);
-int check_passwd(unsigned char* passwd, size_t length);
-
-int read_env_passwd(unsigned char *sum, size_t length);
-int write_env_passwd(unsigned char *sum, size_t length);
-
-int read_default_passwd(unsigned char *sum, size_t length);
-int is_passwd_default_enable(void);
-int check_default_passwd(unsigned char* passwd, size_t length);
-
-int is_passwd_env_enable(void);
int passwd_env_disable(void);
-int check_env_passwd(unsigned char* passwd, size_t length);
-int set_env_passwd(unsigned char* passwd, size_t length);
+int set_env_passwd(unsigned char *passwd, size_t length);
-static inline int is_passwd_enable(void)
+#ifdef CONFIG_PASSWORD
+void login(void);
+#else
+static inline void login(void)
{
- return is_passwd_default_enable() || is_passwd_env_enable();
}
+#endif
#endif /* __PASSWORD_H__ */