порт открыт, что то еще не разобрался как смотреть код ошибки, тоже функция есть для этого какая то? вообще в описании написано: возвращаемое значение
при успехе Err_ok, при неудаче <0. и все.