Loading crypto/bio/b_addr.c +24 −0 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,30 @@ #include <internal/thread_once.h> #include <internal/thread_once.h> #include <ctype.h> #include <ctype.h> #ifdef _HPUX_SOURCE static const char *ossl_hstrerror(int herr) { switch (herr) { case -1: return strerror(errno); case 0: return "No error"; case HOST_NOT_FOUND: return "Host not found"; case NO_DATA: /* NO_ADDRESS is a synonym */ return "No data"; case NO_RECOVERY: return "Non recoverable error"; case TRY_AGAIN: return "Try again"; default: break; } return "unknown error"; } # define hstrerror(e) ossl_hstrerror(e) #endif CRYPTO_RWLOCK *bio_lookup_lock; CRYPTO_RWLOCK *bio_lookup_lock; static CRYPTO_ONCE bio_lookup_init = CRYPTO_ONCE_STATIC_INIT; static CRYPTO_ONCE bio_lookup_init = CRYPTO_ONCE_STATIC_INIT; Loading Loading
crypto/bio/b_addr.c +24 −0 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,30 @@ #include <internal/thread_once.h> #include <internal/thread_once.h> #include <ctype.h> #include <ctype.h> #ifdef _HPUX_SOURCE static const char *ossl_hstrerror(int herr) { switch (herr) { case -1: return strerror(errno); case 0: return "No error"; case HOST_NOT_FOUND: return "Host not found"; case NO_DATA: /* NO_ADDRESS is a synonym */ return "No data"; case NO_RECOVERY: return "Non recoverable error"; case TRY_AGAIN: return "Try again"; default: break; } return "unknown error"; } # define hstrerror(e) ossl_hstrerror(e) #endif CRYPTO_RWLOCK *bio_lookup_lock; CRYPTO_RWLOCK *bio_lookup_lock; static CRYPTO_ONCE bio_lookup_init = CRYPTO_ONCE_STATIC_INIT; static CRYPTO_ONCE bio_lookup_init = CRYPTO_ONCE_STATIC_INIT; Loading