xref: /original-bsd/old/implogd/implogd.8 (revision ce06cd54)
1.\" Copyright (c) 1983, 1991 The Regents of the University of California.
2.\" All rights reserved.
3.\"
4.\" %sccs.include.redist.man%
5.\"
6.\"     @(#)implogd.8	6.7 (Berkeley) 03/16/91
7.\"
8.Dd
9.Dt IMPLOGD 8
10.Os BSD 4.2
11.Sh NAME
12.Nm implogd
13.Nd
14.Tn IMP
15logger process
16.Sh SYNOPSIS
17.Nm implogd
18.Sh DESCRIPTION
19.Nm Implogd
20is program which logs error messages from an
21.Tn IMP ,
22placing them in the file
23.Pa /var/log/implog .
24.Pp
25Entries in the file are variable length.  Each log
26entry has a fixed length header of the form:
27.Bd -literal -offset indent
28struct sockstamp {
29	short	sin_family;
30	u_short	sin_port;
31	struct	in_addr sin_addr;
32	time_t	sin_time;
33	int	sin_len;
34};
35.Ed
36.Pp
37followed, possibly, by the message received from the
38.Tn IMP .
39Each time the logging process is started up it places a
40time stamp entry in the file (a header with
41.Ar sin_len
42field set to 0).
43.Pp
44The logging process will catch only those messages from the
45.Tn IMP
46which are not processed by a protocol module, e.g. IP.
47This implies the log should contain only status information such
48as
49.Dq Tn IMP No going down
50messages,
51.Dq host down
52and other error messages,
53and, perhaps, stray
54.Tn NCP
55messages.
56.Sh SEE ALSO
57.Xr imp 4 ,
58.Xr implog 8
59.Sh HISTORY
60The
61.Nm
62command appeared in
63.Bx 4.2 .
64