added support for tcp and unix sockets

This commit is contained in:
Remco
2014-11-13 18:04:50 +01:00
parent 403d850150
commit 1bb7549e07
2 changed files with 31 additions and 6 deletions

View File

@@ -110,6 +110,15 @@ func (c *CLAMDConn) readResponse() (chan string, sync.WaitGroup, error) {
return ch, wg, nil
}
func newCLAMDTcpConn(address string) (*CLAMDConn, error) {
conn, err := net.Dial("tcp", address)
if err != nil {
return nil, err
}
return &CLAMDConn{Conn: conn}, err
}
func newCLAMDUnixConn(address string) (*CLAMDConn, error) {
conn, err := net.Dial("unix", address)
if err != nil {