buffer filter: correct implied constraint (#9321)
buffer filter: correct implied constraint (#9321)

The max_request_bytes field is assumed to have a value set that is
greater than zero. The code ASSERTs this and does unpleasent things
if not set. This corrects that built-in assumption. Note that this
field could be a primitive integer with a constraint, but it doesn't
seem worth that churn to fix.

Fixes https://github.com/envoyproxy/envoy/issues/7650

Signed-off-by: Matt Klein <mklein@lyft.com>

Mirrored from https://github.com/envoyproxy/envoy @ a3b15fccf1c4c8318af9493aa263abe07089bfd5

lyft/envoy-api,lyft/envoy-api,lyft/envoy-api