If the call fails, it will return FALSE and if the optional errno and errstr arguments are present they will be set to indicate the actual system level error that occurred in the system-level connect() call.
Si l'erreur retournée est 0 et que la fonction retourne FALSE, c'est une indication d 'erreur.