From 3b14bd049e961cdc29a063c8bd9fedbc33060d1f Mon Sep 17 00:00:00 2001 From: itojun <> Date: Tue, 21 Dec 2004 01:01:47 +0000 Subject: thread-unsafeness comes from the use of _res, YP filehandle, and /etc/hosts filehandle, not dynamic memory allocation. --- src/lib/libc/net/getaddrinfo.3 | 4 ++-- src/lib/libc/net/getnameinfo.3 | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/libc/net/getaddrinfo.3 b/src/lib/libc/net/getaddrinfo.3 index e7ddfba5fd..cc5eaa4182 100644 --- a/src/lib/libc/net/getaddrinfo.3 +++ b/src/lib/libc/net/getaddrinfo.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: getaddrinfo.3,v 1.33 2004/12/20 21:35:10 millert Exp $ +.\" $OpenBSD: getaddrinfo.3,v 1.34 2004/12/21 01:01:47 itojun Exp $ .\" .\" Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC") .\" Copyright (C) 2000, 2001 Internet Software Consortium. @@ -432,6 +432,6 @@ draft specification and documented in .Dv "RFC 3493" , .Dq Basic Socket Interface Extensions for IPv6 . .Sh BUGS -Due to the use of dynamic allocation, +The implementation of .Fn getaddrinfo is not thread-safe. diff --git a/src/lib/libc/net/getnameinfo.3 b/src/lib/libc/net/getnameinfo.3 index 050ec5a442..ccb46faece 100644 --- a/src/lib/libc/net/getnameinfo.3 +++ b/src/lib/libc/net/getnameinfo.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: getnameinfo.3,v 1.33 2004/12/20 22:33:09 millert Exp $ +.\" $OpenBSD: getnameinfo.3,v 1.34 2004/12/21 01:01:47 itojun Exp $ .\" .\" Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC") .\" Copyright (C) 2000, 2001 Internet Software Consortium. @@ -252,7 +252,7 @@ if (error == 0) { } .Ed .Sh BUGS -Due to the use of dynamic allocation, +The implementation of .Fn getaddrinfo is not thread-safe. .Pp -- cgit v1.2.3-55-g6feb