summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/machine/rtems-bsd-config.h
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2016-07-01 15:49:52 +1000
committerChris Johns <chrisj@rtems.org>2016-07-01 15:49:52 +1000
commit65c65bb7a3e981b01e0dfe42dbd62617b867de55 (patch)
tree1b2b9050d7cbf77729ce55df2641fcb5810b4e18 /rtemsbsd/include/machine/rtems-bsd-config.h
parentAdd ftpd initailize comment. (diff)
downloadrtems-libbsd-65c65bb7a3e981b01e0dfe42dbd62617b867de55.tar.bz2
Add telnetd as service to rc.conf.
Diffstat (limited to 'rtemsbsd/include/machine/rtems-bsd-config.h')
-rw-r--r--rtemsbsd/include/machine/rtems-bsd-config.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/rtemsbsd/include/machine/rtems-bsd-config.h b/rtemsbsd/include/machine/rtems-bsd-config.h
index 1f8876cc..80e6af83 100644
--- a/rtemsbsd/include/machine/rtems-bsd-config.h
+++ b/rtemsbsd/include/machine/rtems-bsd-config.h
@@ -32,6 +32,8 @@
* RTEMS_BSD_CONFIG_NET_PF_UNIX : Packet Filter.
* RTEMS_BSD_CONFIG_NET_IF_LAGG : Link Aggregetion and Failover.
* RTEMS_BSD_CONFIG_NET_IF_VLAN : Virtual LAN.
+ * RTEMS_BSD_CONFIG_SERVICE_TELNETD : Telnet Protocol (TELNET).
+ * RTEMS_BSD_CONFIG_TELNETD_STACK_SIZE : Telnet shell task stack size.
* RTEMS_BSD_CONFIG_SERVICE_FTPD : File Transfer Protocol (FTP).
* RTEMS_BSD_CONFIG_BSP_CONFIG : Configure default BSP devices.
* RTEMS_BSD_CONFIG_INIT : Configure the LibBSD support.
@@ -118,6 +120,17 @@ extern "C" {
#endif /* RTEMS_BSD_CONFIG_SERVICE_FTPD */
/*
+ * Telnetd
+ */
+#if defined(RTEMS_BSD_CONFIG_SERVICE_TELNETD)
+ #if defined(RTEMS_BSD_CONFIG_TELNETD_STACK_SIZE)
+ #define RTEMS_BSD_CFGDECL_TELNETD_STACK_SIZE \
+ int rtems_telnetd_stack_size = RTEMS_BSD_CONFIG_TELNETD_STACK_SIZE
+ #endif /* RTEMS_BSD_CONFIG_TELNETD_STACK_SIZE */
+ #define RTEMS_BSD_CFGDECL_TELNETD RTEMS_BSD_RC_CONF_SYSINT(rc_conf_telnetd)
+#endif /* RTEMS_BSD_CONFIG_SERVICE_TELNETD */
+
+/*
* Configure the system.
*/
#if defined(RTEMS_BSD_CONFIG_INIT)
@@ -145,6 +158,8 @@ extern "C" {
/*
* Create the services.
*/
+ RTEMS_BSD_CFGDECL_TELNETD;
+ RTEMS_BSD_CFGDECL_TELNETD_STACK_SIZE;
RTEMS_BSD_CFGDECL_FTPD;
#endif /* RTEMS_BSD_CONFIG_INIT */