<div>sorrry jonhs,  I am not familiar with maillist,I will try to study how to use maillist</div><div><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "Chris Johns";<chrisj@rtems.org>;</div><div><b>发送时间:</b> 2016年7月1日(星期五) 上午9:45</div><div><b>收件人:</b> "葡萄"<29171383@qq.com>; <wbr></div><div></div><div><b>主题:</b> Re: 回复: rtems libbsd gethostbyname did not work</div></div><div><br></div>Please reply to the list.Thanks.<br><br>On 01/07/2016 11:43, 葡萄 wrote:<br>><br>> I use libbsd version 4.11 ,git from github,  rtems version is 4.11 from<br>> github, tools version is<br>>   arm-rtems4.11-gcc --version<br>> arm-rtems4.11-gcc (GCC) 4.9.3 20150626 (RTEMS 4.11, RSB<br>> 1675a733536d1aec2020011e5e522497a442561a-modified, Newlib 2.2.0.20150423)<br>> Copyright (C) 2015 Free Software Foundation, Inc.<br>> This is free software; see the source for copying conditions.  There is NO<br>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>><br>> i think i did not do some simple thing right<br>><br>> ------------------ 原始邮件 ------------------<br>> *发件人:* "Chris Johns";<chrisj@rtems.org>;<br>> *发送时间:* 2016年7月1日(星期五) 上午9:38<br>> *收件人:* "葡萄"<29171383@qq.com>; "users"<users@rtems.org>;<br>> *主题:* Re: rtems libbsd gethostbyname did not work<br>><br>> On 30/06/2016 23:42, 葡萄 wrote:<br>>  > hi,I port a usb driver form freebsd for 4G dongle, it work ,but I cannot<br>>  > use gethostbyname ,I add some code for debug,find in<br>>  > freebsd/lib/libc/net/gethostnamadr.c line 581  _nsdispatch  return<br>>  > failure, in function _nsdispatch ,<br>>  ><br>>  > if (isthreaded) {<br>>  > result = _pthread_rwlock_rdlock(&nss_lock);<br>>  > if (result != 0) {<br>>  > printf("nsdispatch pthread rd lock failure %d!\n",result);<br>>  > result = NS_UNAVAIL;<br>>  > goto fin;<br>>  > }<br>>  > }<br>>  > _pthread_rwlock_rdlock  return invalid, can you give me some advise? how<br>>  > can i let gethostbyname work?<br>><br>> Thank you for reporting this.<br>><br>>  > *** RTEMS Info ***<br>>  > COPYRIGHT (c) 1989-2008.<br>>  > On-Line Applications Research Corporation (OAR).<br>>  > rtems-4.10.99.0(ARM/ARMv4/am335x)<br>><br>> What version of libbsd, RTEMS, and tools are you using?<br>><br>> Chris<br></div>