diff options
author | cmetz <> | 1999-06-23 22:38:52 +0000 |
---|---|---|
committer | cmetz <> | 1999-06-23 22:38:52 +0000 |
commit | db859794a581f4638e6accbed6235a18bc8f74b3 (patch) | |
tree | 85b56cd6123a97a0a71c1f443b406754eca70df1 /src/lib/libc/net/gai_strerror.c | |
parent | bb8e4a1e2b3fa93fc2def309cb510f1734df4d77 (diff) | |
download | openbsd-db859794a581f4638e6accbed6235a18bc8f74b3.tar.gz openbsd-db859794a581f4638e6accbed6235a18bc8f74b3.tar.bz2 openbsd-db859794a581f4638e6accbed6235a18bc8f74b3.zip |
Removed portability ifdefs.
Diffstat (limited to 'src/lib/libc/net/gai_strerror.c')
-rw-r--r-- | src/lib/libc/net/gai_strerror.c | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/lib/libc/net/gai_strerror.c b/src/lib/libc/net/gai_strerror.c index a758b7449b..37e0b55e8b 100644 --- a/src/lib/libc/net/gai_strerror.c +++ b/src/lib/libc/net/gai_strerror.c | |||
@@ -30,33 +30,6 @@ | |||
30 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | 30 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
31 | * SUCH DAMAGE. | 31 | * SUCH DAMAGE. |
32 | * | 32 | * |
33 | * Redistribution and use in source and binary forms, with or without | ||
34 | * modification, are permitted provided that the following conditions | ||
35 | * are met: | ||
36 | * 1. Redistributions of source code must retain the above copyright | ||
37 | * notice, this list of conditions and the following disclaimer. | ||
38 | * 2. Redistributions in binary form must reproduce the above copyright | ||
39 | * notice, this list of conditions and the following disclaimer in the | ||
40 | * documentation and/or other materials provided with the distribution. | ||
41 | * 3. All advertising materials mentioning features or use of this software | ||
42 | * must display the following acknowledgement: | ||
43 | * This product includes software developed by Craig Metz and | ||
44 | * by other contributors. | ||
45 | * 4. Neither the name of the author nor the names of contributors | ||
46 | * may be used to endorse or promote products derived from this software | ||
47 | * without specific prior written permission. | ||
48 | * | ||
49 | * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND | ||
50 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
51 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
52 | * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | ||
53 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
54 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
55 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
56 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
57 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
58 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
59 | * SUCH DAMAGE. | ||
60 | */ | 33 | */ |
61 | 34 | ||
62 | /* gai_strerror() v1.38 */ | 35 | /* gai_strerror() v1.38 */ |
@@ -65,12 +38,6 @@ | |||
65 | #include <netdb.h> | 38 | #include <netdb.h> |
66 | #include <errno.h> | 39 | #include <errno.h> |
67 | 40 | ||
68 | #define THREAD_SAFE 0 | ||
69 | |||
70 | #if !THREAD_SAFE | ||
71 | static char buffer[256]; | ||
72 | #endif /* !THREAD_SAFE */ | ||
73 | |||
74 | char *gai_strerror(int errnum) | 41 | char *gai_strerror(int errnum) |
75 | { | 42 | { |
76 | switch(errnum) { | 43 | switch(errnum) { |
@@ -97,20 +64,8 @@ char *gai_strerror(int errnum) | |||
97 | case EAI_MEMORY: | 64 | case EAI_MEMORY: |
98 | return "memory allocation failure"; | 65 | return "memory allocation failure"; |
99 | case EAI_SYSTEM: | 66 | case EAI_SYSTEM: |
100 | #if THREAD_SAFE | ||
101 | return "system error"; | 67 | return "system error"; |
102 | #else /* THREAD_SAFE */ | ||
103 | snprintf(buffer, sizeof(buffer)-1, "system error: %s(%d)", strerror(errno), errno); | ||
104 | buffer[sizeof(buffer)-1] = 0; | ||
105 | return buffer; | ||
106 | #endif /* THREAD_SAFE */ | ||
107 | default: | 68 | default: |
108 | #if THREAD_SAFE | ||
109 | return "unknown/invalid error"; | 69 | return "unknown/invalid error"; |
110 | #else /* THREAD_SAFE */ | ||
111 | snprintf(buffer, sizeof(buffer)-1, "unknown/invalid error %d", errnum); | ||
112 | buffer[sizeof(buffer)-1] = 0; | ||
113 | return buffer; | ||
114 | #endif /* THREAD_SAFE */ | ||
115 | }; | 70 | }; |
116 | }; | 71 | }; |