smb: fix shares not listed by updating go-smb2

Before this change the IP address of the server was used in the SMB
connect request (see CloudSoda/go-smb2#18).
The updated library now can pass the hostname instead.

The update requires a small change in the dial method call.

Fixes rclone#6672
This commit is contained in:
halms 2023-11-29 02:17:41 +01:00 committed by Nick Craig-Wood
parent 5a22dad9a7
commit 40a7edab2d
3 changed files with 4 additions and 4 deletions

View file

@ -40,7 +40,7 @@ func (f *Fs) dial(ctx context.Context, network, addr string) (*conn, error) {
},
}
session, err := d.DialContext(ctx, tconn)
session, err := d.DialConn(ctx, tconn, addr)
if err != nil {
return nil, err
}