@@ -629,7 +629,7 @@ func TestConntrackFilter(t *testing.T) {
629629
630630 // SrcIPNet filter
631631 filterV4 = & ConntrackFilter {}
632- ipNet , err := ParseIPNet ("10.0.0.0/12" )
632+ ipNet , err := ParsePrefix ("10.0.0.0/12" )
633633 if err != nil {
634634 t .Fatalf ("Unexpected error: %v" , err )
635635 }
@@ -639,7 +639,7 @@ func TestConntrackFilter(t *testing.T) {
639639 }
640640
641641 filterV6 = & ConntrackFilter {}
642- ipNet , err = ParseIPNet ("eeee:eeee:eeee:eeee::/64" )
642+ ipNet , err = ParsePrefix ("eeee:eeee:eeee:eeee::/64" )
643643 if err != nil {
644644 t .Fatalf ("Unexpected error: %v" , err )
645645 }
@@ -655,7 +655,7 @@ func TestConntrackFilter(t *testing.T) {
655655
656656 // DstIpNet filter
657657 filterV4 = & ConntrackFilter {}
658- ipNet , err = ParseIPNet ("20.0.0.0/12" )
658+ ipNet , err = ParsePrefix ("20.0.0.0/12" )
659659 if err != nil {
660660 t .Fatalf ("Unexpected error: %v" , err )
661661 }
@@ -665,7 +665,7 @@ func TestConntrackFilter(t *testing.T) {
665665 }
666666
667667 filterV6 = & ConntrackFilter {}
668- ipNet , err = ParseIPNet ("dddd:dddd:dddd:dddd::/64" )
668+ ipNet , err = ParsePrefix ("dddd:dddd:dddd:dddd::/64" )
669669 if err != nil {
670670 t .Fatalf ("Unexpected error: %v" , err )
671671 }
@@ -681,7 +681,7 @@ func TestConntrackFilter(t *testing.T) {
681681
682682 // SrcIPNet for NAT
683683 filterV4 = & ConntrackFilter {}
684- ipNet , err = ParseIPNet ("20.0.0.0/12" )
684+ ipNet , err = ParsePrefix ("20.0.0.0/12" )
685685 if err != nil {
686686 t .Fatalf ("Unexpected error: %v" , err )
687687 }
@@ -691,7 +691,7 @@ func TestConntrackFilter(t *testing.T) {
691691 }
692692
693693 filterV6 = & ConntrackFilter {}
694- ipNet , err = ParseIPNet ("dddd:dddd:dddd:dddd::/64" )
694+ ipNet , err = ParsePrefix ("dddd:dddd:dddd:dddd::/64" )
695695 if err != nil {
696696 t .Fatalf ("Unexpected error: %v" , err )
697697 }
@@ -707,7 +707,7 @@ func TestConntrackFilter(t *testing.T) {
707707
708708 // DstIPNet for NAT
709709 filterV4 = & ConntrackFilter {}
710- ipNet , err = ParseIPNet ("192.168.0.0/12" )
710+ ipNet , err = ParsePrefix ("192.168.0.0/12" )
711711 if err != nil {
712712 t .Fatalf ("Unexpected error: %v" , err )
713713 }
@@ -717,7 +717,7 @@ func TestConntrackFilter(t *testing.T) {
717717 }
718718
719719 filterV6 = & ConntrackFilter {}
720- ipNet , err = ParseIPNet ("dddd:dddd:dddd:dddd::/64" )
720+ ipNet , err = ParsePrefix ("dddd:dddd:dddd:dddd::/64" )
721721 if err != nil {
722722 t .Fatalf ("Unexpected error: %v" , err )
723723 }
@@ -733,7 +733,7 @@ func TestConntrackFilter(t *testing.T) {
733733
734734 // AnyIpNet for Nat
735735 filterV4 = & ConntrackFilter {}
736- ipNet , err = ParseIPNet ("192.168.0.0/12" )
736+ ipNet , err = ParsePrefix ("192.168.0.0/12" )
737737 if err != nil {
738738 t .Fatalf ("Unexpected error: %v" , err )
739739 }
@@ -743,7 +743,7 @@ func TestConntrackFilter(t *testing.T) {
743743 }
744744
745745 filterV6 = & ConntrackFilter {}
746- ipNet , err = ParseIPNet ("eeee:eeee:eeee:eeee::/64" )
746+ ipNet , err = ParsePrefix ("eeee:eeee:eeee:eeee::/64" )
747747 if err != nil {
748748 t .Fatalf ("Unexpected error: %v" , err )
749749 }
@@ -1124,10 +1124,10 @@ func TestConntrackUpdateV4(t *testing.T) {
11241124
11251125 filter := ConntrackFilter {
11261126 ipNetFilter : map [ConntrackFilterType ]netip.Prefix {
1127- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1128- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1129- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1130- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1127+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1128+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1129+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1130+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
11311131 },
11321132 portFilter : map [ConntrackFilterType ]uint16 {
11331133 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
@@ -1257,10 +1257,10 @@ func TestConntrackUpdateV6(t *testing.T) {
12571257
12581258 filter := ConntrackFilter {
12591259 ipNetFilter : map [ConntrackFilterType ]netip.Prefix {
1260- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1261- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1262- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1263- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1260+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1261+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1262+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1263+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
12641264 },
12651265 portFilter : map [ConntrackFilterType ]uint16 {
12661266 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
@@ -1383,10 +1383,10 @@ func TestConntrackCreateV4(t *testing.T) {
13831383
13841384 filter := ConntrackFilter {
13851385 ipNetFilter : map [ConntrackFilterType ]netip.Prefix {
1386- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1387- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1388- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1389- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1386+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1387+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1388+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1389+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
13901390 },
13911391 portFilter : map [ConntrackFilterType ]uint16 {
13921392 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
@@ -1478,10 +1478,10 @@ func TestConntrackCreateV6(t *testing.T) {
14781478
14791479 filter := ConntrackFilter {
14801480 ipNetFilter : map [ConntrackFilterType ]netip.Prefix {
1481- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1482- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1483- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1484- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1481+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1482+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1483+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1484+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
14851485 },
14861486 portFilter : map [ConntrackFilterType ]uint16 {
14871487 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
@@ -1547,15 +1547,15 @@ func TestConntrackDeleteV4(t *testing.T) {
15471547 flow := ConntrackFlow {
15481548 FamilyType : FAMILY_V4 ,
15491549 Forward : IPTuple {
1550- SrcIP : net. IP { 234 , 234 , 234 , 234 } ,
1551- DstIP : net. IP { 123 , 123 , 123 , 123 } ,
1550+ SrcIP : netip . MustParseAddr ( " 234. 234. 234. 234" ) ,
1551+ DstIP : netip . MustParseAddr ( " 123. 123. 123. 123" ) ,
15521552 SrcPort : 48385 ,
15531553 DstPort : 53 ,
15541554 Protocol : unix .IPPROTO_TCP ,
15551555 },
15561556 Reverse : IPTuple {
1557- SrcIP : net. IP { 123 , 123 , 123 , 123 } ,
1558- DstIP : net. IP { 234 , 234 , 234 , 234 } ,
1557+ SrcIP : netip . MustParseAddr ( " 123. 123. 123. 123" ) ,
1558+ DstIP : netip . MustParseAddr ( " 234. 234. 234. 234" ) ,
15591559 SrcPort : 53 ,
15601560 DstPort : 48385 ,
15611561 Protocol : unix .IPPROTO_TCP ,
@@ -1579,11 +1579,11 @@ func TestConntrackDeleteV4(t *testing.T) {
15791579 t .Fatalf ("failed to list conntracks following successful insert: %s" , err )
15801580 }
15811581 filter := ConntrackFilter {
1582- ipNetFilter : map [ConntrackFilterType ]* net. IPNet {
1583- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1584- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1585- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1586- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1582+ ipNetFilter : map [ConntrackFilterType ]netip. Prefix {
1583+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1584+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1585+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1586+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
15871587 },
15881588 portFilter : map [ConntrackFilterType ]uint16 {
15891589 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
@@ -1655,15 +1655,15 @@ func TestConntrackDeleteV6(t *testing.T) {
16551655 flow := ConntrackFlow {
16561656 FamilyType : FAMILY_V6 ,
16571657 Forward : IPTuple {
1658- SrcIP : net . ParseIP ("2001:db8::68" ),
1659- DstIP : net . ParseIP ("2001:db9::32" ),
1658+ SrcIP : netip . MustParseAddr ("2001:db8::68" ),
1659+ DstIP : netip . MustParseAddr ("2001:db9::32" ),
16601660 SrcPort : 48385 ,
16611661 DstPort : 53 ,
16621662 Protocol : unix .IPPROTO_TCP ,
16631663 },
16641664 Reverse : IPTuple {
1665- SrcIP : net . ParseIP ("2001:db9::32" ),
1666- DstIP : net . ParseIP ("2001:db8::68" ),
1665+ SrcIP : netip . MustParseAddr ("2001:db9::32" ),
1666+ DstIP : netip . MustParseAddr ("2001:db8::68" ),
16671667 SrcPort : 53 ,
16681668 DstPort : 48385 ,
16691669 Protocol : unix .IPPROTO_TCP ,
@@ -1687,11 +1687,11 @@ func TestConntrackDeleteV6(t *testing.T) {
16871687 t .Fatalf ("failed to list conntracks following successful insert: %s" , err )
16881688 }
16891689 filter := ConntrackFilter {
1690- ipNetFilter : map [ConntrackFilterType ]* net. IPNet {
1691- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1692- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1693- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1694- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1690+ ipNetFilter : map [ConntrackFilterType ]netip. Prefix {
1691+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1692+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1693+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1694+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
16951695 },
16961696 portFilter : map [ConntrackFilterType ]uint16 {
16971697 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
@@ -1753,15 +1753,15 @@ func TestConntrackLabels(t *testing.T) {
17531753 flow := ConntrackFlow {
17541754 FamilyType : FAMILY_V4 ,
17551755 Forward : IPTuple {
1756- SrcIP : net. IP { 234 , 234 , 234 , 234 } ,
1757- DstIP : net. IP { 123 , 123 , 123 , 123 } ,
1756+ SrcIP : netip . MustParseAddr ( " 234. 234. 234. 234" ) ,
1757+ DstIP : netip . MustParseAddr ( " 123. 123. 123. 123" ) ,
17581758 SrcPort : 48385 ,
17591759 DstPort : 53 ,
17601760 Protocol : unix .IPPROTO_TCP ,
17611761 },
17621762 Reverse : IPTuple {
1763- SrcIP : net. IP { 123 , 123 , 123 , 123 } ,
1764- DstIP : net. IP { 234 , 234 , 234 , 234 } ,
1763+ SrcIP : netip . MustParseAddr ( " 123. 123. 123. 123" ) ,
1764+ DstIP : netip . MustParseAddr ( " 234. 234. 234. 234" ) ,
17651765 SrcPort : 53 ,
17661766 DstPort : 48385 ,
17671767 Protocol : unix .IPPROTO_TCP ,
@@ -1792,11 +1792,11 @@ func TestConntrackLabels(t *testing.T) {
17921792 }
17931793
17941794 filter := ConntrackFilter {
1795- ipNetFilter : map [ConntrackFilterType ]* net. IPNet {
1796- ConntrackOrigSrcIP : NewIPNet (flow .Forward .SrcIP ),
1797- ConntrackOrigDstIP : NewIPNet (flow .Forward .DstIP ),
1798- ConntrackReplySrcIP : NewIPNet (flow .Reverse .SrcIP ),
1799- ConntrackReplyDstIP : NewIPNet (flow .Reverse .DstIP ),
1795+ ipNetFilter : map [ConntrackFilterType ]netip. Prefix {
1796+ ConntrackOrigSrcIP : NewPrefix (flow .Forward .SrcIP ),
1797+ ConntrackOrigDstIP : NewPrefix (flow .Forward .DstIP ),
1798+ ConntrackReplySrcIP : NewPrefix (flow .Reverse .SrcIP ),
1799+ ConntrackReplyDstIP : NewPrefix (flow .Reverse .DstIP ),
18001800 },
18011801 portFilter : map [ConntrackFilterType ]uint16 {
18021802 ConntrackOrigSrcPort : flow .Forward .SrcPort ,
0 commit comments