aboutsummaryrefslogtreecommitdiff
path: root/weed/ftpd/ftp_server.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/ftpd/ftp_server.go')
-rw-r--r--weed/ftpd/ftp_server.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/ftpd/ftp_server.go b/weed/ftpd/ftp_server.go
index 4a0dca2c3..253ff3edd 100644
--- a/weed/ftpd/ftp_server.go
+++ b/weed/ftpd/ftp_server.go
@@ -3,7 +3,7 @@ package ftpd
import (
"crypto/tls"
"errors"
- "fmt"
+ "github.com/chrislusf/seaweedfs/weed/util"
"net"
ftpserver "github.com/fclairamb/ftpserverlib"
@@ -51,7 +51,7 @@ func (s *SftpServer) GetSettings() (*ftpserver.Settings, error) {
return &ftpserver.Settings{
Listener: s.ftpListener,
- ListenAddr: fmt.Sprintf("%s:%d", s.option.IpBind, s.option.Port),
+ ListenAddr: util.JoinHostPort(s.option.IpBind, s.option.Port),
PublicHost: s.option.IP,
PassiveTransferPortRange: portRange,
ActiveTransferPortNon20: true,