X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fuid.c;h=494dbdeff8bc74e2201408cfe5674b1994fe1dbd;hp=66356398c2b3d3b33402e55aa65a353c8cdbf0bd;hb=aefb980c45134d84f1757de1a9c61d699c8a7e33;hpb=ea09abc80892920ee5db4de82bed7a193b5896f0 diff --git a/crypto/uid.c b/crypto/uid.c index 66356398c2..494dbdeff8 100644 --- a/crypto/uid.c +++ b/crypto/uid.c @@ -34,12 +34,13 @@ int OPENSSL_issetugid(void) # if defined(__GLIBC__) && defined(__GLIBC_PREREQ) # if __GLIBC_PREREQ(2, 16) # include +# define OSSL_IMPLEMENT_GETAUXVAL # endif # endif int OPENSSL_issetugid(void) { -# ifdef AT_SECURE +# ifdef OSSL_IMPLEMENT_GETAUXVAL return getauxval(AT_SECURE) != 0; # else return getuid() != geteuid() || getgid() != getegid();