• Stewart Brodie's avatar
    Prototypes upgraded to ANSI-style. This is required so that C++ source code... · 8aba7b54
    Stewart Brodie authored
    Prototypes upgraded to ANSI-style.  This is required so that C++ source code can include them (third party needs this)
    
      Removed duplicate headers from inside rpclib - now uses the exported headers
        which should avoid inconsistencies developing.
      No longer uses cc400 during builds.
    Detail:
      Nearly every header is changed.  Parameter prototypes cross-checked against
        actual source code, Solaris 2.6 headers, and comments in the rpclib headers.
      Build improvement: no longer uses "cc400" to compile clnt_udp.c.  Previously
        this was done because newer compilers were alleged to generate broken code.
        The example quoted was the NFS module's free display.  The fault actually
        lies in the NFS module passing the wrong parameters to xdr_string!  Future
        builds of NFS will require TCPIPLibs-5_04 or later.
    Admin:
      Built.  Tested by building NFS against it.  Verified free space display works
        properly (needs NFS 2.36).  Tested inclusion of all RPC headers from C++
        source file worked without warnings or errors.
    
    Version 5.04. Tagged as 'TCPIPLibs-5_04'
    8aba7b54
VersionNum 377 Bytes