Skip to content

Commit 5f93deb

Browse files
committed
fix: Update spec structs to account new fields
1 parent e43b784 commit 5f93deb

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

pkg/hostagent/port.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ func (pf *portForwarder) forwardingAddresses(guest api.IPPort) (hostAddr string,
8585
continue
8686
}
8787

88-
mustAdjustHostIP = true
88+
mustAdjustHostIP = rule.HostIPWasUndefined
8989

9090
// Rule lack's HostIP, and guest is binding to '0.0.0.0' or '::'. Bind to the same address family.
9191
case rule.HostIPWasUndefined && guest.IP.IsUnspecified():

pkg/limayaml/defaults_test.go

+8-6
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,14 @@ func TestFillDefault(t *testing.T) {
110110
}
111111

112112
defaultPortForward := PortForward{
113-
GuestIP: api.IPv4loopback1,
114-
GuestPortRange: [2]int{1, 65535},
115-
HostIP: api.IPv4loopback1,
116-
HostPortRange: [2]int{1, 65535},
117-
Proto: TCP,
118-
Reverse: false,
113+
GuestIP: api.IPv4loopback1,
114+
GuestPortRange: [2]int{1, 65535},
115+
HostIP: api.IPv4loopback1,
116+
HostPortRange: [2]int{1, 65535},
117+
Proto: TCP,
118+
Reverse: false,
119+
HostIPWasUndefined: true,
120+
GuestIPWasUndefined: true,
119121
}
120122

121123
// ------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)