STARLAN NAU connections on UNIX pc, some comments ...

Lenny Tropiano lenny at icus.islp.ny.us
Mon Oct 16 10:33:51 AEST 1989


In article <693 at hsi86.hsi.UUCP> stevens at hsi.UUCP (Richard Stevens) writes:
|>Can anyone provide a quick description of what the programming
|>interface to the Starlan system looks like on the 3b1 ??
|>Is it in any way similar to TLI ??
|>
|>	Richard Stevens
|>	Health Systems International, New Haven, CT
|>	   stevens at hsi.com
|>           ... { uunet | yale } ! hsi ! stevens

Well I don't have my STARLAN programmers manuals yet, but from
what I see, it is TLI, or a derivative thereof.

$ ls -ls /usr/lib/net/*
total 128
   1 -r--r--r--  1 bin     bin          28 Oct  9 00:36 libnls.a
   1 -r--r--r--  1 bin     bin          28 Oct  9 00:36 libnsl_s.a
 115 -r--r--r--  1 bin     bin       58626 Oct  9 00:36 libslan.a
   6 -r--r--r--  1 bin     bin        3040 Oct  9 00:36 llib-lslan
   5 -r--r--r--  1 bin     bin        2332 Oct  9 00:36 llib-lslan.ln

$ ar tv /usr/lib/net/libslan.a
rwxr-xr-x   103/   100    476 Jul 30 18:31 1986 discstr.o
rwxr-xr-x   103/   100    430 Jul 30 18:31 1986 drain_out.o
rwxr-xr-x   103/   100   1256 Jul 30 18:31 1986 fdswap.o
rwxr-xr-x   103/   100   1328 Jul 30 18:31 1986 t_accept.o
rwxr-xr-x   103/   100   1368 Jul 30 18:31 1986 t_listen.o
rwxr-xr-x   103/   100    978 Jul 30 18:31 1986 t_look.o
rwxr-xr-x   103/   100    766 Jul 30 18:32 1986 t_rcvcon.o
rwxr-xr-x   103/   100   1154 Jul 30 18:32 1986 t_rcvdis.o
rwxr-xr-x   103/   100    394 Jul 30 18:32 1986 t_rcvrel.o
rwxr-xr-x   103/   100   1674 Jul 30 18:32 1986 t_rcvudata.o
rwxr-xr-x   103/   100    656 Jul 30 18:32 1986 t_rcvuderr.o
rwxr-xr-x   103/   100   1240 Jul 30 18:32 1986 t_snddis.o
rwxr-xr-x   103/   100    394 Jul 30 18:32 1986 t_sndrel.o
rwxr-xr-x   103/   100   1410 Jul 30 18:32 1986 t_sndudata.o
rwxr-xr-x   103/   100   2094 Jul 30 18:32 1986 t_sync.o
rwxr-xr-x   103/   100    512 Jul 30 18:31 1986 t_getstate.o
rwxr-xr-x   103/   100   2336 Jul 30 18:31 1986 t_dump.o
rwxr-xr-x   103/   100   2136 Jul 30 18:32 1986 nlsconnect.o
rwxr-xr-x   103/   100   1196 Jul 30 18:32 1986 nlsaddr.o
rwxr-xr-x   103/   100    510 Jul 30 18:31 1986 t_getinfo.o
rwxr-xr-x   103/   100   1050 Jul 30 18:32 1986 nlsenv.o
rwxr-xr-x   103/   100   1964 Jul 30 18:32 1986 nlsestab.o
rwxr-xr-x   103/   100    538 Jul 30 18:31 1986 t_bind.o
rwxr-xr-x   103/   100    854 Jul 30 18:31 1986 t_connect.o
rwxr-xr-x   103/   100    690 Jul 30 18:31 1986 t_free.o
rwxr-xr-x   103/   100    970 Jul 30 18:31 1986 t_open.o
rwxr-xr-x   103/   100   1916 Jul 30 18:31 1986 t_connutil.o
rwxr-xr-x   103/   100   3702 Jul 30 18:31 1986 t_optmgmt.o
rwxr-xr-x   103/   100   1758 Jul 30 18:31 1986 t_alloc.o
rwxr-xr-x   103/   100    630 Jul 30 18:31 1986 t_close.o
rwxr-xr-x   103/   100    672 Jul 30 18:32 1986 t_unbind.o
rwxr-xr-x   103/   100    848 Jul 30 18:32 1986 nlsname.o
rwxr-xr-x   103/   100   1694 Jul 30 18:32 1986 nlsrequest.o
rwxr-xr-x   103/   100    974 Jul 30 18:31 1986 t_error.o
rwxr-xr-x   103/   100   1240 Jul 30 18:31 1986 t_errlst.o
rwxr-xr-x   103/   100    930 Jul 30 18:32 1986 t_rcv.o
rwxr-xr-x   103/   100    848 Jul 30 18:32 1986 t_snd.o
rwxr-xr-x   103/   100   7632 Jul 30 18:32 1986 t_utility.o
rwxr-xr-x   103/   100   2560 Jul 30 18:31 1986 t_data.o
rwxr-xr-x   103/   100    600 Jul 30 18:31 1986 lname2addr.o
rwxr-xr-x   103/   100   1020 Jul 30 18:31 1986 net_ioctl.o
rwxr-xr-x   103/   100    366 Jul 30 18:32 1986 nlsdata.o
rw-r--r--   103/   100    350 Jul 30 18:30 1986 mark.o

The routines are a STREAMS-like interface to the network.  I've seen
them documented t_bind(), t_connect() in the network section of
the 386 in section 3N.

-Lenny
-- 
| Lenny Tropiano            ICUS Software Systems      [w] +1 (516) 589-7930 |
| lenny at icus.islp.ny.us     Telex; 154232428 ICUS      [h] +1 (516) 968-8576 |
| {ames,pacbell,decuac,hombre,sbcs,attctc}!icus!lenny     attmail!icus!lenny |
+------- ICUS Software Systems -- PO Box 1;  Islip Terrace, NY  11752 -------+



More information about the Unix-pc.general mailing list