Corrected missing definitions from NonStop SPT build.
authorRandall S. Becker <rsbecker@nexbridge.com>
Fri, 26 Mar 2021 12:34:49 +0000 (06:34 -0600)
committerTomas Mraz <tomas@openssl.org>
Thu, 1 Apr 2021 13:52:25 +0000 (15:52 +0200)
commit650c66873793bed505802f316b15772a0f887743
treea865119999fd7a5942b4d1c53445908563c79a22
parent1f99b53fe57997b72f196d54769a2fc789c69a11
Corrected missing definitions from NonStop SPT build.

This change includes swapping the PUT and SPT configuration,
includes of sys/stat.h and sys/types.h in the correct scope
to be picked up by SPT definitions.

Fixes: #14698
Fixes: #14734
CLA: The author has the permission to grant the OpenSSL Team the right to use this change.

Signed-off-by: Randall S. Becker <rsbecker@nexbridge.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14736)
Configurations/50-nonstop.conf
crypto/conf/conf_def.c
crypto/rand/randfile.c
crypto/ui/ui_openssl.c
crypto/x509/by_dir.c
e_os.h
include/internal/cryptlib.h
ssl/ssl_sess.c
ssl/statem/extensions.c
ssl/statem/statem.c