diff --git a/agents/agentreq_test.go b/agents/agentreq_test.go index 4e5a75d0d..87a283506 100644 --- a/agents/agentreq_test.go +++ b/agents/agentreq_test.go @@ -32,9 +32,9 @@ import ( "github.com/cgrates/cgrates/engine" "github.com/cgrates/cgrates/utils" "github.com/cgrates/radigo" - "github.com/fiorix/go-diameter/diam" - "github.com/fiorix/go-diameter/diam/avp" - "github.com/fiorix/go-diameter/diam/datatype" + "github.com/fiorix/go-diameter/v4/diam" + "github.com/fiorix/go-diameter/v4/diam/avp" + "github.com/fiorix/go-diameter/v4/diam/datatype" ) func TestAgReqSetFields(t *testing.T) { diff --git a/agents/diam_it_test.go b/agents/diam_it_test.go index 5e90a626e..dd8ab9f59 100644 --- a/agents/diam_it_test.go +++ b/agents/diam_it_test.go @@ -30,10 +30,10 @@ import ( "github.com/cgrates/cgrates/config" "github.com/cgrates/cgrates/engine" "github.com/cgrates/cgrates/utils" - "github.com/fiorix/go-diameter/diam" - "github.com/fiorix/go-diameter/diam/avp" - "github.com/fiorix/go-diameter/diam/datatype" - "github.com/fiorix/go-diameter/diam/dict" + "github.com/fiorix/go-diameter/v4/diam" + "github.com/fiorix/go-diameter/v4/diam/avp" + "github.com/fiorix/go-diameter/v4/diam/datatype" + "github.com/fiorix/go-diameter/v4/diam/dict" ) var ( diff --git a/agents/diamagent.go b/agents/diamagent.go index 9418b51a7..1ffe84dc7 100644 --- a/agents/diamagent.go +++ b/agents/diamagent.go @@ -28,9 +28,9 @@ import ( "github.com/cgrates/cgrates/engine" "github.com/cgrates/cgrates/sessions" "github.com/cgrates/cgrates/utils" - "github.com/fiorix/go-diameter/diam" - "github.com/fiorix/go-diameter/diam/datatype" - "github.com/fiorix/go-diameter/diam/sm" + "github.com/fiorix/go-diameter/v4/diam" + "github.com/fiorix/go-diameter/v4/diam/datatype" + "github.com/fiorix/go-diameter/v4/diam/sm" ) func NewDiameterAgent(cgrCfg *config.CGRConfig, filterS *engine.FilterS, diff --git a/agents/diamclient.go b/agents/diamclient.go index 5d2f8d4bd..9f2cf4580 100644 --- a/agents/diamclient.go +++ b/agents/diamclient.go @@ -26,10 +26,10 @@ import ( "time" "github.com/cgrates/cgrates/utils" - "github.com/fiorix/go-diameter/diam" - "github.com/fiorix/go-diameter/diam/avp" - "github.com/fiorix/go-diameter/diam/datatype" - "github.com/fiorix/go-diameter/diam/sm" + "github.com/fiorix/go-diameter/v4/diam" + "github.com/fiorix/go-diameter/v4/diam/avp" + "github.com/fiorix/go-diameter/v4/diam/datatype" + "github.com/fiorix/go-diameter/v4/diam/sm" ) var dictOnce sync.Once diff --git a/agents/libdiam.go b/agents/libdiam.go index ac0029c4a..6d1415f74 100644 --- a/agents/libdiam.go +++ b/agents/libdiam.go @@ -31,10 +31,10 @@ import ( "github.com/cgrates/cgrates/config" "github.com/cgrates/cgrates/engine" "github.com/cgrates/cgrates/utils" - "github.com/fiorix/go-diameter/diam" - "github.com/fiorix/go-diameter/diam/avp" - "github.com/fiorix/go-diameter/diam/datatype" - "github.com/fiorix/go-diameter/diam/dict" + "github.com/fiorix/go-diameter/v4/diam" + "github.com/fiorix/go-diameter/v4/diam/avp" + "github.com/fiorix/go-diameter/v4/diam/datatype" + "github.com/fiorix/go-diameter/v4/diam/dict" ) func loadDictionaries(dictsDir, componentID string) error { diff --git a/agents/libdiam_test.go b/agents/libdiam_test.go index 6cc46d2c0..0fd123967 100644 --- a/agents/libdiam_test.go +++ b/agents/libdiam_test.go @@ -29,9 +29,9 @@ import ( "github.com/cgrates/cgrates/config" "github.com/cgrates/cgrates/utils" - "github.com/fiorix/go-diameter/diam" - "github.com/fiorix/go-diameter/diam/avp" - "github.com/fiorix/go-diameter/diam/datatype" + "github.com/fiorix/go-diameter/v4/diam" + "github.com/fiorix/go-diameter/v4/diam/avp" + "github.com/fiorix/go-diameter/v4/diam/datatype" ) func TestDPFieldAsInterface(t *testing.T) { diff --git a/go.mod b/go.mod index 2ffc3a3aa..7ce2499c3 100644 --- a/go.mod +++ b/go.mod @@ -24,6 +24,7 @@ require ( github.com/cgrates/rpcclient v0.0.0-20210218104959-97dcf0d39a2c github.com/creack/pty v1.1.16 github.com/fiorix/go-diameter v3.0.2+incompatible + github.com/fiorix/go-diameter/v4 v4.0.5-0.20210920174124-0a51495cbb92 // indirect github.com/fortytw2/leaktest v1.3.0 // indirect github.com/fsnotify/fsnotify v1.5.1 github.com/go-sql-driver/mysql v1.6.0 diff --git a/go.sum b/go.sum index 3f1227251..7b5343a16 100644 --- a/go.sum +++ b/go.sum @@ -130,6 +130,8 @@ github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5 h1:Yzb9+7DP github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5/go.mod h1:a2zkGnVExMxdzMo3M0Hi/3sEU+cWnZpSni0O6/Yb/P0= github.com/fiorix/go-diameter v3.0.2+incompatible h1:PLk2NkqMYILlEdeiz0hJVB3xcuuL+Gc9iCaEgjfbs5w= github.com/fiorix/go-diameter v3.0.2+incompatible/go.mod h1:GgNrDCADT8o3k8zV1UsI473j8CFdLGY9ikZYDNEeYU8= +github.com/fiorix/go-diameter/v4 v4.0.5-0.20210920174124-0a51495cbb92 h1:xmEGuyETxJCrQEFMnzGPl8q1BQ1rTEjlcCt4Mpz5Lr8= +github.com/fiorix/go-diameter/v4 v4.0.5-0.20210920174124-0a51495cbb92/go.mod h1:Qx/+pf+c9sBUHWq1d7EH3bkdwN8U0mUpdy9BieDw6UQ= github.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw= github.com/fortytw2/leaktest v1.3.0/go.mod h1:jDsjWgpAGjm2CA7WthBh/CdZYEPF31XHquHwclZch5g= github.com/frankban/quicktest v1.11.3 h1:8sXhOn0uLys67V8EsXLc6eszDs8VXWxL3iRvebPhedY= @@ -442,6 +444,7 @@ golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191007182048-72f939374954/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20191119073136-fc4aabc6c914/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -723,6 +726,7 @@ google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZi google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.24.0/go.mod h1:XDChyiUovWa60DnaeDeZmSW86xtLtjtZbwvSiRnRtcA= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=