@@ -21,7 +21,6 @@ import (
2121 "context"
2222 "errors"
2323 "fmt"
24- "net"
2524 "net/netip"
2625 "strings"
2726 "testing"
@@ -219,7 +218,7 @@ func (s) TestLookup_Failures(t *testing.T) {
219218 },
220219 params : lookupParams {
221220 isUnspecifiedListener : true ,
222- dstAddr : net . IPv4 ( 10 , 1 , 1 , 1 ),
221+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 10 , 1 , 1 , 1 }) ),
223222 },
224223 wantErr : "no matching filter chain based on destination prefix match" ,
225224 },
@@ -238,8 +237,8 @@ func (s) TestLookup_Failures(t *testing.T) {
238237 },
239238 params : lookupParams {
240239 isUnspecifiedListener : true ,
241- dstAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
242- srcAddr : net . IPv4 ( 192 , 168 , 100 , 2 ),
240+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
241+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 2 }) ),
243242 },
244243 wantErr : "no matching filter chain based on source type match" ,
245244 },
@@ -258,8 +257,8 @@ func (s) TestLookup_Failures(t *testing.T) {
258257 },
259258 params : lookupParams {
260259 isUnspecifiedListener : true ,
261- dstAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
262- srcAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
260+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
261+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
263262 },
264263 wantErr : "no matching filter chain after all match criteria" ,
265264 },
@@ -283,8 +282,8 @@ func (s) TestLookup_Failures(t *testing.T) {
283282 params : lookupParams {
284283 // IsUnspecified is not set. This means that the destination
285284 // prefix matchers will be ignored.
286- dstAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
287- srcAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
285+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
286+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
288287 srcPort : 1 ,
289288 },
290289 wantErr : "multiple matching filter chains" ,
@@ -301,8 +300,8 @@ func (s) TestLookup_Failures(t *testing.T) {
301300 },
302301 params : lookupParams {
303302 isUnspecifiedListener : true ,
304- dstAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
305- srcAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
303+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
304+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
306305 srcPort : 80 ,
307306 },
308307 wantErr : "no matching filter chain after all match criteria" ,
@@ -419,7 +418,7 @@ func (s) TestLookup_Successes(t *testing.T) {
419418 lis : lisWithDefaultChain ,
420419 params : lookupParams {
421420 isUnspecifiedListener : true ,
422- dstAddr : net . IPv4 ( 10 , 1 , 1 , 1 ),
421+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 10 , 1 , 1 , 1 }) ),
423422 },
424423 wantFC : & filterChain {
425424 securityCfg : & xdsresource.SecurityConfig {IdentityInstanceName : "default" },
@@ -432,8 +431,8 @@ func (s) TestLookup_Successes(t *testing.T) {
432431 lis : lisWithoutDefaultChain ,
433432 params : lookupParams {
434433 isUnspecifiedListener : true ,
435- dstAddr : netip .MustParseAddr ("2001:68::db8" ). AsSlice () ,
436- srcAddr : net . IPv4 ( 10 , 1 , 1 , 1 ),
434+ dstAddr : netip .MustParseAddr ("2001:68::db8" ),
435+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 10 , 1 , 1 , 1 }) ),
437436 srcPort : 1 ,
438437 },
439438 wantFC : & filterChain {
@@ -447,8 +446,8 @@ func (s) TestLookup_Successes(t *testing.T) {
447446 lis : lisWithoutDefaultChain ,
448447 params : lookupParams {
449448 isUnspecifiedListener : true ,
450- dstAddr : net . IPv4 ( 10 , 1 , 1 , 1 ),
451- srcAddr : net . IPv4 ( 10 , 1 , 1 , 1 ),
449+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 10 , 1 , 1 , 1 }) ),
450+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 10 , 1 , 1 , 1 }) ),
452451 srcPort : 1 ,
453452 },
454453 wantFC : & filterChain {
@@ -462,8 +461,8 @@ func (s) TestLookup_Successes(t *testing.T) {
462461 lis : lisWithoutDefaultChain ,
463462 params : lookupParams {
464463 isUnspecifiedListener : true ,
465- dstAddr : netip .MustParseAddr ("2001:68::1" ). AsSlice () ,
466- srcAddr : netip .MustParseAddr ("2001:68::2" ). AsSlice () ,
464+ dstAddr : netip .MustParseAddr ("2001:68::1" ),
465+ srcAddr : netip .MustParseAddr ("2001:68::2" ),
467466 srcPort : 1 ,
468467 },
469468 wantFC : & filterChain {
@@ -477,8 +476,8 @@ func (s) TestLookup_Successes(t *testing.T) {
477476 lis : lisWithoutDefaultChain ,
478477 params : lookupParams {
479478 isUnspecifiedListener : true ,
480- dstAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
481- srcAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
479+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
480+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
482481 srcPort : 80 ,
483482 },
484483 wantFC : & filterChain {
@@ -492,8 +491,8 @@ func (s) TestLookup_Successes(t *testing.T) {
492491 lis : lisWithoutDefaultChain ,
493492 params : lookupParams {
494493 isUnspecifiedListener : true ,
495- dstAddr : net . IPv4 ( 192 , 168 , 1 , 1 ),
496- srcAddr : net . IPv4 ( 10 , 1 , 1 , 1 ),
494+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 1 , 1 }) ),
495+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 10 , 1 , 1 , 1 }) ),
497496 srcPort : 80 ,
498497 },
499498 wantFC : & filterChain {
@@ -507,8 +506,8 @@ func (s) TestLookup_Successes(t *testing.T) {
507506 lis : lisWithoutDefaultChain ,
508507 params : lookupParams {
509508 isUnspecifiedListener : true ,
510- dstAddr : net . IPv4 ( 192 , 168 , 1 , 1 ),
511- srcAddr : net . IPv4 ( 192 , 168 , 92 , 100 ),
509+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 1 , 1 }) ),
510+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 92 , 100 }) ),
512511 srcPort : 70 ,
513512 },
514513 wantFC : & filterChain {
@@ -522,8 +521,8 @@ func (s) TestLookup_Successes(t *testing.T) {
522521 lis : lisWithoutDefaultChain ,
523522 params : lookupParams {
524523 isUnspecifiedListener : true ,
525- dstAddr : net . IPv4 ( 192 , 168 , 1 , 1 ),
526- srcAddr : net . IPv4 ( 192 , 168 , 92 , 100 ),
524+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 1 , 1 }) ),
525+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 92 , 100 }) ),
527526 srcPort : 80 ,
528527 },
529528 wantFC : & filterChain {
@@ -779,8 +778,8 @@ func (s) TestLookup_DroppedChainFallback(t *testing.T) {
779778 }
780779 params := lookupParams {
781780 isUnspecifiedListener : true ,
782- dstAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
783- srcAddr : net . IPv4 ( 192 , 168 , 100 , 1 ),
781+ dstAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
782+ srcAddr : netip . AddrFrom4 ([ 4 ] byte ([] byte { 192 , 168 , 100 , 1 }) ),
784783 srcPort : 80 ,
785784 }
786785
0 commit comments