User guide

A: Freeway File Reference
DC 900-1333Q 209
protocol software). An example is the Sample Protocol Software where
the subdirectory name is sps and the loopback source file name is spsalp.c.
The make file invokes the compiler and linker to generate the object file
(spsalp.o) and executable file (spsalp). The make file also generates the
binary DLI/TSI configuration files, then places them along with the exe-
cutable file in the /usr/local/
freeway/client/bsd/bin directory.
/usr/local/freeway/client/bsd/bin
This directory contains the executable files built as a result of the compi-
lation of each of the source files in the SRA and loopback source directo-
ries. It also contains the binary versions of the DLI and TSI configuration
files that are used by the loopback and/or SRA executable files. Executable
files are normally run from this directory.
/usr/local/freeway/client/bsd/lib
This directory contains the DLI and TSI library files that were generated
as a result of building the DLI/TSI library on the Freeway server. These
files are used by the makefile during the linking process:
libbsdfw.a
This is the DLI/TSI library file for the BSD operating sys-
tem.
libbsdcs.a
[Optional] This is the Call Service (CS) API library file
for the BSD operating system. The CS API library is only
used with programs interfacing with the X.25/HDLC
LAPB protocol software.