From 268e0bed1c51c0a17c9840606a28b06713a40ccb Mon Sep 17 00:00:00 2001 From: marc <> Date: Mon, 21 Jul 2003 23:17:53 +0000 Subject: bug library/3297: lib/libc/net/get{addr,name}info should share mutex 'Looks right' deraadt@ --- src/lib/libc/net/getaddrinfo.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/lib/libc/net/getaddrinfo.c') diff --git a/src/lib/libc/net/getaddrinfo.c b/src/lib/libc/net/getaddrinfo.c index 0d14de7499..eb7bd7b3b1 100644 --- a/src/lib/libc/net/getaddrinfo.c +++ b/src/lib/libc/net/getaddrinfo.c @@ -1,4 +1,4 @@ -/* $OpenBSD: getaddrinfo.c,v 1.47 2003/05/14 05:38:34 itojun Exp $ */ +/* $OpenBSD: getaddrinfo.c,v 1.48 2003/07/21 23:17:53 marc Exp $ */ /* $KAME: getaddrinfo.c,v 1.31 2000/08/31 17:36:43 itojun Exp $ */ /* @@ -885,7 +885,8 @@ get_port(ai, servname, matchonly) struct servent *sp; int port; int allownumeric; - _THREAD_PRIVATE_MUTEX(serv_mutex); + /* mutex is defined in getnameinfo.c */ + extern pthread_mutex_t __THREAD_MUTEX_NAME(serv_mutex); if (servname == NULL) return 0; -- cgit v1.2.3-55-g6feb