Sorry to ask this but is there a syslog service that needs to be started before telnetd? Is there some dependency?
What's the rationale for this change? On Mon, Apr 30, 2018 at 4:48 AM, Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Update #3419. > --- > cpukit/telnetd/pty.c | 10 ++++++++-- > cpukit/telnetd/telnetd-init.c | 2 +- > 2 files changed, 9 insertions(+), 3 deletions(-) > > diff --git a/cpukit/telnetd/pty.c b/cpukit/telnetd/pty.c > index d41de97d85..14d688018f 100644 > --- a/cpukit/telnetd/pty.c > +++ b/cpukit/telnetd/pty.c > @@ -42,6 +42,7 @@ > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > +#include <syslog.h> > #include <unistd.h> > /*-----------------------------------------*/ > #define IAC_ESC 255 > @@ -453,8 +454,13 @@ rtems_device_driver my_pty_initialize( > chmod(telnet_ptys[ndx].devname,0660); > chown(telnet_ptys[ndx].devname,2,0); /* tty,root*/ > }; > - printk("Device: /dev/pty%X../dev/pty%X (%d)pseudo-terminals > registered.\n", > - 0,rtems_telnetd_maximum_ptys-1,rtems_telnetd_maximum_ptys); > + syslog( > + LOG_KERN | LOG_INFO, > + "/dev/pty%X../dev/pty%X (%d) pseudo-terminals registered.\n", > + 0, > + rtems_telnetd_maximum_ptys - 1, > + rtems_telnetd_maximum_ptys > + ); > > return RTEMS_SUCCESSFUL; > } > diff --git a/cpukit/telnetd/telnetd-init.c b/cpukit/telnetd/telnetd-init.c > index 760db41fcc..7762ad70ba 100644 > --- a/cpukit/telnetd/telnetd-init.c > +++ b/cpukit/telnetd/telnetd-init.c > @@ -12,7 +12,7 @@ > > #include <rtems/telnetd.h> > > -int rtems_initialize_telnetd( void ) > +rtems_status_code rtems_telnetd_initialize( void ) > { > return rtems_telnetd_start( &rtems_telnetd_config ); > } > -- > 2.12.3 > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel