if.ignore(4) if.ignore(4)
NAME
if.ignore - data base of ignored network interfaces
SYNOPSIS
/etc/inet/if.ignore
DESCRIPTION
The if.ignore file allows a system administrator to specify
network interfaces that should be ignored by certain network
applications. The level of ``ignorance'' is determined by the
individual application. This file is referenced by the
ifignore(3N) library function.
USAGE
Each line of the file has the following format:
interface [server] [server] ...
Items are separated by any number of blanks and/or tab
characters. A ``#'' begins a comment and all characters on a
line following this symbol are ignored when this file is read.
The server names are optional and specify network daemons
which should ignore the given interface. If no server names
are supplied on a particular line, the corresponding interface
should be ignored by all network daemons which consult this
file. Currently, these are routed(1M), rwhod(1M), and
timed(1M).
Examples
The following example illustrates how the if.ignore file might
be used:
sl0 rwhod timed
sl1 routed
ppp0 routed rwhod timed
# ppp0
This says that no rwhod or timed packets should be broadcast
over the sl0 or ppp0 interfaces. Likewise, no routed packets
should be broadcast over the sl1 or ppp0 interfaces.
Because only routed, rwhod, and timed currently consult this
file, the commented out-line, which says that all network
daemons should ignore the ``ppp0'' interface, could be used in
place of the line above it. In this example, the ifignore(3N)
library function will return zero for any interfaces other
than ppp0, sl0, or sl1. If the commented-out line is used
Copyright 1994 Novell, Inc. Page 1
if.ignore(4) if.ignore(4)
instead of the line above it, the ifignore(3N) library
function will return a non-zero value for all services
requesting the ppp0 interface.
REFERENCES
ifignore(3N), routed(1M), rwhod(1M), timed(1M)
Copyright 1994 Novell, Inc. Page 2