home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / c-kermit / ckvlcmu.ann < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Date: Tue, 15 Mar 1994 12:27:41 MST
  2. From: "Mike O'Malley, Digital Consulting" <mlomall@ovms.sandia.gov>
  3. To: FDC@watsun.cc.columbia.edu
  4. Subject: LIBCMU v1.2 Announcement (ckvlcmu.ann)
  5.  
  6.  Announcing LIBCMU v1.2
  7.  
  8.  LIBCMU is a collection of routines that provide the standard `C' BSD socket
  9.  programming interface for the CMU-OpenVMS/IP v6.6 TCP/IP network transport on
  10.  OpenVMS VAX systems.  Source code and documentation is provided. 
  11.  Implementation notes for LIBCMU and C-Kermit are included (see CKVLCMU.BWR).
  12.  
  13.  The current release of LIBCMU can be obtained from the anonymous ftp server
  14.  kermit.columbia.edu (watsun.cc.columbia.edu).
  15.  
  16.  LIBCMU, Copyright (C) 1993,1994 by Mike O'Malley
  17.  
  18.  This library is free software; you can redistribute it and/or modify it under
  19.  the terms of the GNU Library General Public License as published by the Free
  20.  Software Foundation; either version 2 of the License, or (at your option) any
  21.  later version.
  22.  
  23.  This library is distributed in the hope that it will be useful, but WITHOUT
  24.  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  25.  FOR A PARTICULAR PURPOSE.  See the GNU Library General Public License for more
  26.  details.
  27.  
  28.  You should have received a copy of the GNU Library General Public License
  29.  along with this library; if not, write to the Free Software Foundation, Inc.,
  30.  675 Mass Ave, Cambridge, MA 02139, USA.
  31.  
  32.   Please report comments, bugs, etc... to:
  33.  
  34.     Mike O'Malley
  35.     Digital Equipment Corp.
  36.     Digital Consulting
  37.     Albuquerque, NM
  38.     Mike.OMalley@aqo.mts.dec.com or mlomall@sandia.GOV
  39.  
  40.  
  41. /*
  42.  * THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE.  THIS SOFTWARE SHOULD
  43.  * NOT BE CONSTRUED AS SUPPORTED, OR A COMMITMENT OF SUPPORT, BY
  44.  * DIGITAL EQUIPMENT CORPORATION.
  45.  *
  46.  * Modifications:
  47.  *    14-MAR-1994 mlo 1.2
  48.  *        Added getpeername routine.
  49.  *        Modified all qio calls to use vaxc$errno for status; modified
  50.  *        get_cmu_errno to return EVMSERR when the IOSB is zero; perror()
  51.  *        will now print the vms specific error.
  52.  *    14-MAR-1994 mlo 1.1.3
  53.  *        Modified all qio calls that use cmu_read_ast to NOT use the
  54.  *        event flag. Set the event flag in the cmu_read_ast routine.
  55.  *        In cmu_read_ast make the socket invalid if a socket shutdown
  56.  *        was detected.
  57.  *        In select insure that all sockets are still valid.
  58.  *        Modified exception conditions in cmu_read_ast routine.
  59.  *     8-FEB-1994 che 1.1.2
  60.  *        Fixed accept function to return the remote host information.
  61.  *     4-FEB-1994 che 1.1.1
  62.  *        Fixed problem in gethostbyaddr; it worked after called 
  63.  *        gethostbyname but would get access violation when it was 
  64.  *        called first time.
  65.  *    18-JAN-1994 mlo 1.1.0
  66.  *        Removed references to `sys/', `vnet/', `netinet/' from
  67.  *        include files.
  68.  *    18-JAN-1994 mlo 1.0.8
  69.  *        Fixed serious problems in gethostbyaddr; never worked!
  70.  *    10-DEC-1993 mlo 1.0.7
  71.  *        In cmu_read_ast detect `socket close by peer' event.
  72.  *    10-DEC-1993 mlo 1.0.6
  73.  *        detect ENOCONN in connect.  Seems that the TCP$OPEN qio does
  74.  *        not fail when the remote system is not reachable.
  75.  *    28-NOV-1993 mlo 1.0.5
  76.  *        in recvfrom don't check error status if socket is not ready to
  77.  *        read.  Caused bad return status.
  78.  *     8-NOV-1993 mlo 1.0.4
  79.  *        detect numeric address passed to gethostbyname
  80.  *    18-OCT-1993 mlo 1.0.3
  81.  *        corrected return from cmu_get_errno
  82.  *     7-OCT-1993 mlo 1.0.2
  83.  *        add write and exception events to select.
  84.  *     6-OCT-1993 mlo 1.0.1
  85.  *        add better error reporting via errno
  86.  *    16-SEP-1993 mlo 1.0.0
  87.  *        original
  88.  */
  89.  
  90.