diff --git a/go.mod b/go.mod index df2b32f..c6a3895 100644 --- a/go.mod +++ b/go.mod @@ -5,5 +5,5 @@ go 1.21 require ( github.com/IGLOU-EU/go-wildcard/v2 v2.0.2 github.com/coreos/go-iptables v0.7.0 - github.com/nadoo/ipset v0.5.0 + github.com/ponywka/ipset v0.0.0-20240904034143-fde4cf92dbac ) diff --git a/group.go b/group.go index 8db90fb..bf97789 100644 --- a/group.go +++ b/group.go @@ -3,7 +3,7 @@ package main import ( "errors" "fmt" - "github.com/nadoo/ipset" + "github.com/ponywka/ipset" "net" "strconv" "time" @@ -79,7 +79,7 @@ func (g *Group) Enable() error { if err != nil { return fmt.Errorf("failed to destroy ipset: %w", err) } - err = ipset.Create(g.ipsetName) + err = ipset.Create(g.ipsetName, ipset.OptType("hash:ip")) if err != nil { return fmt.Errorf("failed to create ipset: %w", err) } diff --git a/kvas2.go b/kvas2.go index 5e646f0..2b6cf9b 100644 --- a/kvas2.go +++ b/kvas2.go @@ -13,7 +13,7 @@ import ( "kvas2-go/pkg/dns-proxy" "kvas2-go/pkg/iptables-helper" - "github.com/nadoo/ipset" + "github.com/ponywka/ipset" ) var (