, uintptr(unsafe.Pointer(&args)), 0)  if err != 0 {   return err  }  return nil }  func connect(s int, addr unsafe.Pointer, addrlen _Socklen) error {  args := [0]uintptr{uintptr(s), uintptr(addr), uintptr(addrlen)}  _, _, err := Syscall(SYS_SOCKETCALL, net