@@ -129,7 +129,7 @@ void sockaddr_set_port(sockaddr_u* addr, int port) {
int sockaddr_set_ipport(sockaddr_u* addr, const char* host, int port) {
#ifdef ENABLE_UDS
- if (port <= 0) {
+ if (port < 0) {
sockaddr_set_path(addr, host);
return 0;
}
@@ -834,12 +834,12 @@ hio_t* hio_create_socket(hloop_t* loop, const char* host, int port, hio_type_e t
memset(&addr, 0, sizeof(addr));
int ret = -1;
sockaddr_set_path(&addr, host);
ret = 0;
#endif
- if (port > 0) {
+ if (port >= 0) {
ret = sockaddr_set_ipport(&addr, host, port);
if (ret != 0) {