AXEL TTY SERVER 06/04/05 V1.5c - Error messages are now begun by the date and the process id. - A loop allows now the TCP port to be opened. - The SIG_ALARM is now replaced by a simple sleep. V1.5b - Compilation error fixed: the syntax // is not supported by AIX - The setpgrp instructions are now call before the ClientTTY function. It's allow to detach these processes also. V1.5a - The "-ns" and "-nt" axttyd options are now available. If -ns is different than 0, after sending -ns characters there will be "-nt" msec delay to reduce the CPU load of axttyd (When sending continously data) V1.4g3 - The flush option (-F) is also efficient for an rtty connectionn (slave ptty flushed) V1.4g2 - Two new axttyd parameters allows to tune the RTTY disconnection conditions: "-rmi nb": max number of incoming bytes "-rt sec": inactivity timer - The PushModule function is not defined for LINUX - For LINUX, include time.h - An OLDLINUX compilation option is now available V1.4g1 - Change keepalive setting method V1.4g - The number of seconds are now included in the date given in the log messages - For the select timer, the value of the timer is set each time the select instruction is done. (this is mandatory for Linux support) V1.4f - axttyd -k option allows to disable keepalive V1.4e - Remove REDHAT option For LINUX, include time.h instead of sys/time.h V1.4d - Check Mode: this mode is only available for SCO. It allows to drop data from the network when the slave ttyp is not opened. This is useful for devices which sends data continuously (such as scales). - HP: select.h is not needed to compile on HP9000 V1.4c - When a ERR 11 (EAGAIN) occures, the write operation is not aborted - O_NDELAY is only used with '-U' option V1.4b - PID of forked processes are displayed V1.4a (shipped also 1.3c R10) - The master pty is opened with O_NDELAY to prevent blocking write operation. When 0 byte is write on pty, an incremental timer is enbled and a message is logged. - The '-U' option is used for uni-directional communication: bytes from Axel device are not written on ptty (they are dropped) - A chmod 666 is applied to /dev/ttypx - After a connection attempt, we check is the ttyp has been successfully opended. - Genereric LINUX version