slhangupd(1M)

NAME
slhangupd - slip hangup daemon

SYNOPSIS
/usr/sbin/slhangupd

DESCRIPTION

Due to the interworkings of the TCP/IP protocol stack, hangup signals from the tty may not reach slattach to notify it that the SLIP connection has been lost. Slhangupd is a daemon that receives messages from the SLIP driver (in the form of process IDs) and sends a SIGHUP signal to the specified process ID on behave of the tty.

When the SLIP driver is first opened, it stores the process ID of the program that did the open. Normally, this will be slattach. Whenever SLIP receives a M_HANGUP message from the STREAMS driver under it (usually a tty driver), it sends the process ID of the program that did the initial open to slhangupd. When slhangupd receives the message, it sends a SIGHUP to the process ID specified in the message.

SEE ALSO
slattach(1M), asy(7), slip(7)

FILES
/dev/slip

AUTHOR
Sudji Husodo