Changeset 629faf9 in rtems for testsuites


Ignore:
Timestamp:
Oct 9, 2018, 12:47:02 PM (14 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
2548d14
Parents:
477bca2
git-author:
Sebastian Huber <sebastian.huber@…> (10/09/18 12:47:02)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/10/18 12:06:27)
Message:

telnetd: Remove keep stdio feature

The Telnet service started via rtems_telnetd_start() had a keep stdio
feature. This just created a task and executed the command function in
a loop. For this kind of service we do not library support. This can
be done by an application task on its own. Remove this feature and
provide only the real Telnet server functionality.

Use syslog() for error and status messages.

Add test program for the Telnet server.

Close #3542.

Location:
testsuites/libtests
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • testsuites/libtests/Makefile.am

    r477bca2 r629faf9  
    11351135endif
    11361136
     1137if NETTESTS
     1138if TEST_telnetd01
     1139lib_tests += telnetd01
     1140lib_screens += telnetd01/telnetd01.scn
     1141lib_docs += telnetd01/telnetd01.doc
     1142telnetd01_SOURCES = telnetd01/init.c
     1143telnetd01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_telnetd01) \
     1144        $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking
     1145telnetd01_LDADD = $(RTEMS_ROOT)cpukit/libtelnetd.a $(LDADD)
     1146endif
     1147endif
     1148
    11371149if TEST_termios
    11381150lib_tests += termios
  • testsuites/libtests/configure.ac

    r477bca2 r629faf9  
    209209RTEMS_TEST_CHECK([tar02])
    210210RTEMS_TEST_CHECK([tar03])
     211RTEMS_TEST_CHECK([telnetd01])
    211212RTEMS_TEST_CHECK([termios])
    212213RTEMS_TEST_CHECK([termios01])
Note: See TracChangeset for help on using the changeset viewer.