Appendix B
• xlogin.c contains source code for xlogin, the remote login utility.
• xnsd.c contains source code for xnsd, the network utility daemon.
• xx.c contains source code for xx, the remote shell utility.
• SGENERIC is a bootable 4.2BSD UNIX kernel. It differs trom the
kernel
standard distribution kernel in that an Ethernet driver and protocol
code have alreadv been installed.
• SYSCONF is an example of how the Ethernet device and XNS protocol
code is added to the system configuration file in /sys/conf.
• Xns.h contains network structure definitions tor XNS protocols.
• Xnsconn.h contains the system-specific representation for a network
connection.
• Xnsioctl.h defines the ioctl codes used by the Ethernet Controller
device driver.
• Xnstrace.h is an include file for the protocol debug/trace module.
• conf.c contains device definitions. It is a copy of the 4.2BSD file
/sys/vax/conf.c with an Ethernet character device added as major
device 40.
• files is a list of files read by /etc/config when a new kernel Makefile is
constructed. It is a copy of the 4.2BSD file /sys/conf/files with three
type codes added.
• if_il.[co] is the device driver for the Ethernet Controller. It contains
the 4.2BSD UNIX driver with a character device interface added and
some changes to call the XNS protocol routines.
• if_xns.h is an include file shared by the device driver and protocol
modules.
• mbuf.h is a copy of the 4.2BSD file /sys/h/mbuf.h with three type codes
added.
• xns.[co] contains the XNS protocols.
• xns_subs.[co] contains butter management routines.
• xns_tty.[co] provides the interface between XNS and the operating
system.
• xns_uba.[co] provides the interface between the VAX I/O hardware
and the operating system.
• Makefile is a make description file for compiling the XNS network
lib
library (libxns.a).
Version 1.3
IRIS TERMINAL GUIDE
39
Need help?
Do you have a question about the IRIS Series and is the answer not in the manual?