<?xml version="1.0"?> <def> <function name="usleep"> <noreturn>false</noreturn> <arg nr="1"><not-bool/><valid>0:999999</valid></arg> </function> <function name="_exit"> <noreturn>true</noreturn> </function> <function name="closedir"> <noreturn>false</noreturn> <arg nr="1"><not-bool/><not-uninit/><not-null/></arg> </function> <function name="strdup"> <noreturn>false</noreturn> <arg nr="1"><not-null/><not-uninit/></arg> </function> <function name="strdupa"> <noreturn>false</noreturn> <arg nr="1"><not-null/><not-uninit/></arg> </function> <function name="strndup"> <noreturn>false</noreturn> <arg nr="1"><not-null/><not-uninit/></arg> <arg nr="2"><not-uninit/></arg> </function> <function name="strndupa"> <noreturn>false</noreturn> <arg nr="1"><not-null/><not-uninit/></arg> <arg nr="2"><not-uninit/></arg> </function> <function name="wcsdup"> <noreturn>false</noreturn> <arg nr="1"><not-null/><not-uninit/></arg> </function> <function name="mkstemp"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="mkdtemp"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="mktemp"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="getcwd"> <noreturn>false</noreturn> <arg nr="2"><not-uninit/></arg> <leak-ignore/> </function> <function name="mkdir"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <arg nr="2"><not-uninit/></arg> <leak-ignore/> </function> <function name="rmdir"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="chdir"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="link"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <arg nr="2"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="rename"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/><not-null/></arg> <leak-ignore/> </function> <function name="isatty"> <noreturn>false</noreturn> <arg nr="1"><not-uninit/></arg> <leak-ignore/> </function> <function name="popen"><noreturn>false</noreturn><arg nr="1"><not-null/><not-uninit/></arg><arg nr="2"><not-null/><not-uninit/></arg></function> <function name="pclose"><noreturn>false</noreturn><arg nr="1"><not-null/><not-uninit/></arg></function> <function name="fdopen"><noreturn>false</noreturn><arg nr="1"><not-null/><not-uninit/></arg></function> <function name="rand_r"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-null/></arg> </function> <function name="memmem"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-uninit/><not-null/></arg> <arg nr="2"><not-uninit/></arg> <arg nr="3"><not-uninit/><not-null/></arg> <arg nr="4"><not-uninit/></arg> </function> <function name="memrchr"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-null/><not-uninit/></arg> <arg nr="2"><not-uninit/><not-bool/><valid>0:</valid></arg> <arg nr="3"><not-bool/><valid>0:</valid></arg> </function> <function name="rawmemchr"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-null/><not-uninit/></arg> <arg nr="2"><not-uninit/><not-bool/><valid>0:</valid></arg> </function> <function name="strcasecmp"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-uninit/><not-null/></arg> <arg nr="2"><not-uninit/><not-null/></arg> </function> <function name="strncasecmp"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-uninit/><not-null/></arg> <arg nr="2"><not-uninit/><not-null/></arg> <arg nr="3"><not-bool/><valid>0:</valid></arg> </function> <function name="read"> <arg nr="1"><not-uninit/></arg> <arg nr="2"><minsize type="argvalue" arg="3"/></arg> <arg nr="3"><not-uninit/></arg> </function> <function name="write"> <arg nr="1"><not-uninit/></arg> <arg nr="2"><minsize type="argvalue" arg="3"/></arg> <arg nr="3"><not-uninit/></arg> </function> <function name="recv"> <arg nr="1"><not-uninit/></arg> <arg nr="2"><minsize type="argvalue" arg="3"/></arg> <arg nr="3"><not-uninit/></arg> <arg nr="4"><not-uninit/></arg> </function> <function name="recvfrom"> <arg nr="1"><not-uninit/></arg> <arg nr="2"><minsize type="argvalue" arg="3"/></arg> <arg nr="3"><not-uninit/></arg> <arg nr="4"><not-uninit/></arg> </function> <function name="send"> <arg nr="1"><not-uninit/></arg> <arg nr="2"><minsize type="argvalue" arg="3"/></arg> <arg nr="3"><not-uninit/></arg> <arg nr="4"><not-uninit/></arg> </function> <function name="sendto"> <arg nr="1"><not-uninit/></arg> <arg nr="2"><minsize type="argvalue" arg="3"/></arg> <arg nr="3"><not-uninit/></arg> <arg nr="4"><not-uninit/></arg> </function> <memory> <dealloc>free</dealloc> <alloc init="true">strdup</alloc> <alloc init="true">strndup</alloc> <alloc init="true">strdupa</alloc> <alloc init="true">strndupa</alloc> <alloc init="true">wcsdup</alloc> </memory> <resource> <dealloc>close</dealloc> <alloc init="true">open</alloc> <alloc init="true">socket</alloc> </resource> <resource> <dealloc>closedir</dealloc> <alloc init="true">opendir</alloc> <alloc init="true">fdopendir</alloc> </resource> <resource> <dealloc>fclose</dealloc> <alloc init="true">fdopen</alloc> </resource> <resource> <dealloc>pclose</dealloc> <alloc init="true">popen</alloc> </resource> <podtype name="in_port_t" sign="u" size="2"/> <podtype name="in_addr_t" sign="u" size="4"/> <podtype name="socklen_t" sign="u" size="4"/> <podtype name="sa_family_t" sign="u" size="2"/> </def>