if.ignore(4tcp)


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 rwhod(1Mtcp), and timed(1Mtcp).

References

ifignore(3N), rwhod(1Mtcp), timed(1Mtcp)

Examples

The following example illustrates how the if.ignore file might be used:
   sl0	rwhod  timed 
   sl1	rwhod 
   ppp0	rwhod timed 

This says that no rwhod packets should be broadcast over the sl0, ``sl1'' or ppp0 interfaces. Similarly, no timed packets should be broadcast over the sl0 or ppp0 interfaces. In this example, the ifignore(3N) function will return zero for any interfaces other than ppp0, sl0, or sl1.

Because only rwhod, and timed currently consult this file, the following lines could be used instead:

   sl0 
   sl1 
   ppp0 
This says that all network daemons should ignore these interfaces. ifignore(3N) will return a non-zero value for all services requesting these interface.
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.