Function | Package: excl | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version

## openssl-version

Arguments:

This function prints information about the version of OpenSSL loaded into Allegro CL. (On UNIX systems, the command `openssl version` will print the version of the OpenSSL libraries available in the system.)

This function returns two values, each a list of three numbers and two strings. The numbers are the 3 numeric components of the OpenSSL version, the first string contains the letter (or letters) that identify the patch level of the OpenSSL library, and the last string is the hexadecimal representation of the OpenSSL release type, normally "f".

The first return value describes the version number of the OpenSSL shared library that was loaded when the ACL SSL module was loaded. The second value is the version number of the OpenSSL header files used when the aclssl shared library was built.

Here is an example of a returned value and its interpretation. The value you see will possibly be different.

    cl-user(2): (openssl-version)
    (1 0 1 "s" "f")
    (1 0 1 "s" "f")
    ;; Thus the OpenSSL library loaded was version 1.0.1, patch level "s",
    ;; release type 0xf (i.e. the hex number equal to decimal 15).
    ;; The second return value indicates the aclssl library was created
    ;; with the same OpenSSL library version.
    cl-user(3):

OpenSSL is described in The Allegro CL SSL API in socket.htm.

Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version