val t : [ `Name_info ] Luv_c_types.Request.t Luv_c_generated_types.typ
val trampoline : ([ `Name_info ] Luv_c_types.Request.t Ctypes_static.ptr -> int -> string -> string -> unit) Ctypes_static.static_funptr Ctypes.typ
val get_trampoline : (unit -> ([ `Name_info ] Luv_c_types.Request.t Ctypes_static.ptr -> int -> string -> string -> unit) Ctypes_static.static_funptr F.return) F.result
val getnameinfo : (Types.Loop.t Ctypes_static.ptr -> [ `Name_info ] Luv_c_types.Request.t Ctypes_static.ptr -> ([ `Name_info ] Luv_c_types.Request.t Ctypes_static.ptr -> int -> string -> string -> unit) Ctypes_static.static_funptr -> Types.Sockaddr.t Ctypes_static.ptr -> int -> int F.return) F.result