2N/A#include <port_before.h>
2N/A#ifdef DO_PTHREADS
2N/A#include <resolv_mt.h>
2N/A#include <port_after.h>
2N/A#ifdef DO_PTHREADS
2N/Astatic int __res_init_ctx(void);
2N/Astatic void __res_destroy_ctx(void *);
2N/A#ifdef DO_PTHREADS
2N/A if (pthread_keycreate_ret == 0)
2N/A#ifdef DO_PTHREADS
2N/A#ifdef DO_PTHREADS
2N/A if (!mt_key_initialized) {
2N/A if (mt_key_initialized) {
2N/A (__res_init_ctx() == 0 &&