Skip to content

Commit 4a4edca

Browse files
Merge pull request #890 from TrekkieCoder/main
#675 Fixed minor issues for proxy protocol v2 support
2 parents 9b6d66c + e5a8f7c commit 4a4edca

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

loxilb-ebpf

pkg/loxinet/rules.go

+4
Original file line numberDiff line numberDiff line change
@@ -1559,6 +1559,10 @@ func (R *RuleH) AddLbRule(serv cmn.LbServiceArg, servSecIPs []cmn.LbSecIPArg, al
15591559
return RuleUnknownServiceErr, errors.New("malformed-service error")
15601560
}
15611561

1562+
if serv.ProxyProtocolV2 && serv.Proto != "tcp" {
1563+
return RuleUnknownServiceErr, errors.New("proxy-proto-v2 not tcp service error")
1564+
}
1565+
15621566
if serv.Proto == "tcp" {
15631567
ipProto = 6
15641568
} else if serv.Proto == "udp" {

0 commit comments

Comments
 (0)