X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=psi.d%2Fnetdb.psi;h=11eccea638510088765c73b1900d22accbdf489b;hp=cc66e9cde683452913e91ea0a713c07e17d33183;hb=601e13c0743234c53a62e68fc89f122069123c15;hpb=b78637d9020222f1032349f231c0dc84a69797bc diff --git a/psi.d/netdb.psi b/psi.d/netdb.psi index cc66e9c..11eccea 100644 --- a/psi.d/netdb.psi +++ b/psi.d/netdb.psi @@ -1,3 +1,5 @@ +#include + function psi\endhostent() : void { return endhostent() as void(endhostent); } @@ -77,7 +79,7 @@ function psi\getnameinfo(string $addr, string &$host = NULL, string &$service = let servlen = psi\NI_MAXSERV; let serv = calloc(servlen, psi\SIZEOF_CHAR); let flags = intval($flags); - return getnameinfo(sa, salen, hostlen, host, servlen, serv, flags) as to_int(getnameinfo); + return getnameinfo(sa, salen, host, hostlen, serv, servlen, flags) as to_int(getnameinfo); set $host = to_string(host); set $service = to_string(serv); }