home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / ip / trace / tcplib / README < prev    next >
Encoding:
Text File  |  1992-02-04  |  2.5 KB  |  88 lines

  1. If you have one of the machines/OSes for which the library has been generated, 
  2. then you don't need to make the library; you can simply load your simulator 
  3. with the appropriate libtcp* and include tcpapps.h and/or brkdn_dist.h in files 
  4. making call to the library.  (You might have to run ranlib(1) on the library 
  5. before using it.) Since tcplib make calls to lrand48(3), make sure you seed it 
  6. with srand48() before making any calls to tcplib.
  7.  
  8. If and only if you need to generate a new library, would you need tcplib.tar.Z.  
  9. Once you untar the file, simply run make and libtcp.a should be generated 
  10. automatically.  There is no need for customization unless your system doesn't
  11. recognize one of the system calls, such as strstr().
  12.  
  13. You might want to get tciplibtr.ps.Z also, it's the tech report describing the 
  14. generation, verification, and usage of the library.
  15.  
  16. Please let me (jamin@usc.edu) know if you are using the library so that I can 
  17. notify you of bug fixes and updates.  Please let me know also if you have 
  18. problems with the library.
  19.  
  20.  
  21. % ls -l tcplib
  22.        /* This file. */
  23.        README
  24.  
  25.        /* libtcp for different machines/OSes. */
  26.        libtcp_ds31_ultrix41.a.Z
  27.        libtcp_hp90_hpux847.a.Z
  28.        libtcp_sun3_sunos411.a.Z
  29.        libtcp_sun4_sunos411.a.Z
  30.     
  31.        /* include files. */
  32.        tcpapps.h
  33.        brkdn_dist.h
  34.  
  35.        /* tech report describing tclib. */
  36.        tcplibtr.ps.Z
  37.  
  38.        /* the library generator. */
  39.        tcplib.tar.Z
  40.  
  41.        /* man page for the library. */
  42.        tcplib.1
  43.  
  44. % tar tf tcplib.tar
  45.  
  46.       /* data files for traffic characteristics. */
  47.       tcplib/data/telnet.interarrival
  48.       tcplib/data/telnet.duration
  49.       tcplib/data/telnet.pktsize
  50.       tcplib/data/nntp.nitems
  51.       tcplib/data/nntp.itemsize
  52.       tcplib/data/ftp.itemsize
  53.       tcplib/data/ftp.nitems
  54.       tcplib/data/ftp.ctlsize
  55.       tcplib/data/smtp.itemsize
  56.  
  57.       /* manual pages. */
  58.       tcplib/doc/tcplib.1
  59.       tcplib/doc/tcplibgen.1
  60.  
  61.       tcplib/COPYRIGHT
  62.       tcplib/Makefile
  63.  
  64.       /* files that make up tcplibgen[ch]. */
  65.       tcplib/tcplibgen.h
  66.       tcplib/tcplibgenc.c
  67.       tcplib/tcplibgenh.c
  68.  
  69.       /* tcplib front-end */
  70.       tcplib/tcplib.c
  71.       tcplib/tcplib.h
  72.       tcplib/tcpapps.h
  73.  
  74.       /* utilities and test case. */
  75.       tcplib/tcplibutils.c
  76.       tcplib/tcplibutils.h
  77.       tcplib/tcplibtest.c
  78.  
  79.       /* sample input file used by tcgen[ch]. */
  80.       tcplib/sample.tc
  81.  
  82.       /* input files for tcgen[ch]. */
  83.       tcplib/ftp.tc
  84.       tcplib/nntp.tc
  85.       tcplib/smtp.tc
  86.       tcplib/telnet.tc
  87.  
  88.