Installation guide

2: Server-Resident Application Software Development
DC 900-1325I 27
able files. Since this directory is located in the RAM-disk partition, it is
always mounted read-write. The files in this directory are copied from the
permanent storage directory (/usr/local/freeway/boot.src) each time the
Freeway boots. Any files placed in this directory are deleted after a reboot
unless they are copied into the permanent storage area.
/usr/local/freeway/boot.src
This directory contains a non-volatile copy of all the operational files
used by the Freeway. At boot time, the Freeway server copies all of the files
from this directory to the working directory (/tmp/boot). Note that
boot.src is a directory name, not a file name.
2.2 Files Provided for Building the SRA
Make files, configuration files, and source code are provided to build the example filter
SRA and the protocol loopback test programs. You can use any of these examples and
modify the code to create your custom SRA.
Note
The /usr partition is mounted READ_ONLY during normal Free-
way operations. You must first mount the /usr partition as
READ_WRITE before editing, compiling, and linking files in the
/usr partition.
2.2.1 Example Filter SRA
The files provided with the Freeway server distribution that are used to build the exam-
ple filter SRA are located in
/usr/local/freeway/client/test/sra. They are described below:
filter.c
This is the source code for the example message filtering SRA.