@@ -91,7 +91,7 @@ func TestRequiredWithReadHeaderTimeout(t *testing.T) {
91
91
pl := & Listener {
92
92
Listener : l ,
93
93
ReadHeaderTimeout : time .Millisecond * time .Duration (duration ),
94
- Policy : func (upstream net.Addr ) (Policy , error ) {
94
+ Policy : func (upstream net.Addr , downstream net. Addr ) (Policy , error ) {
95
95
return REQUIRE , nil
96
96
},
97
97
}
@@ -146,7 +146,7 @@ func TestUseWithReadHeaderTimeout(t *testing.T) {
146
146
pl := & Listener {
147
147
Listener : l ,
148
148
ReadHeaderTimeout : time .Millisecond * time .Duration (duration ),
149
- Policy : func (upstream net.Addr ) (Policy , error ) {
149
+ Policy : func (upstream net.Addr , downstream net. Addr ) (Policy , error ) {
150
150
return USE , nil
151
151
},
152
152
}
@@ -645,7 +645,7 @@ func TestAcceptReturnsErrorWhenPolicyFuncErrors(t *testing.T) {
645
645
}
646
646
647
647
expectedErr := fmt .Errorf ("failure" )
648
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return USE , expectedErr }
648
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return USE , expectedErr }
649
649
650
650
pl := & Listener {Listener : l , Policy : policyFunc }
651
651
@@ -681,7 +681,7 @@ func TestReadingIsRefusedWhenProxyHeaderRequiredButMissing(t *testing.T) {
681
681
t .Fatalf ("err: %v" , err )
682
682
}
683
683
684
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return REQUIRE , nil }
684
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return REQUIRE , nil }
685
685
686
686
pl := & Listener {Listener : l , Policy : policyFunc }
687
687
@@ -724,7 +724,7 @@ func TestReadingIsRefusedWhenProxyHeaderPresentButNotAllowed(t *testing.T) {
724
724
t .Fatalf ("err: %v" , err )
725
725
}
726
726
727
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return REJECT , nil }
727
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return REJECT , nil }
728
728
729
729
pl := & Listener {Listener : l , Policy : policyFunc }
730
730
@@ -778,7 +778,7 @@ func TestIgnorePolicyIgnoresIpFromProxyHeader(t *testing.T) {
778
778
t .Fatalf ("err: %v" , err )
779
779
}
780
780
781
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return IGNORE , nil }
781
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return IGNORE , nil }
782
782
783
783
pl := & Listener {Listener : l , Policy : policyFunc }
784
784
@@ -891,7 +891,7 @@ func TestReadingIsRefusedOnErrorWhenRemoteAddrRequestedFirst(t *testing.T) {
891
891
t .Fatalf ("err: %v" , err )
892
892
}
893
893
894
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return REQUIRE , nil }
894
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return REQUIRE , nil }
895
895
896
896
pl := & Listener {Listener : l , Policy : policyFunc }
897
897
@@ -935,7 +935,7 @@ func TestReadingIsRefusedOnErrorWhenLocalAddrRequestedFirst(t *testing.T) {
935
935
t .Fatalf ("err: %v" , err )
936
936
}
937
937
938
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return REQUIRE , nil }
938
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return REQUIRE , nil }
939
939
940
940
pl := & Listener {Listener : l , Policy : policyFunc }
941
941
@@ -979,7 +979,7 @@ func TestSkipProxyProtocolPolicy(t *testing.T) {
979
979
t .Fatalf ("err: %v" , err )
980
980
}
981
981
982
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return SKIP , nil }
982
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return SKIP , nil }
983
983
984
984
pl := & Listener {
985
985
Listener : l ,
@@ -1036,7 +1036,7 @@ func Test_ConnectionCasts(t *testing.T) {
1036
1036
t .Fatalf ("err: %v" , err )
1037
1037
}
1038
1038
1039
- policyFunc := func (upstream net.Addr ) (Policy , error ) { return REQUIRE , nil }
1039
+ policyFunc := func (upstream net.Addr , downstream net. Addr ) (Policy , error ) { return REQUIRE , nil }
1040
1040
1041
1041
pl := & Listener {Listener : l , Policy : policyFunc }
1042
1042
@@ -1198,7 +1198,7 @@ func Test_TLSServer(t *testing.T) {
1198
1198
s := NewTestTLSServer (l )
1199
1199
s .Listener = & Listener {
1200
1200
Listener : s .Listener ,
1201
- Policy : func (upstream net.Addr ) (Policy , error ) {
1201
+ Policy : func (upstream net.Addr , downstream net. Addr ) (Policy , error ) {
1202
1202
return REQUIRE , nil
1203
1203
},
1204
1204
}
@@ -1269,7 +1269,7 @@ func Test_MisconfiguredTLSServerRespondsWithUnderlyingError(t *testing.T) {
1269
1269
s := NewTestTLSServer (l )
1270
1270
s .Listener = & Listener {
1271
1271
Listener : s .Listener ,
1272
- Policy : func (upstream net.Addr ) (Policy , error ) {
1272
+ Policy : func (upstream net.Addr , downstream net. Addr ) (Policy , error ) {
1273
1273
return REQUIRE , nil
1274
1274
},
1275
1275
}
0 commit comments