header processing: explicit return 0

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2023-03-07 10:41:25 +01:00
parent b636292c6c
commit 14f39f121c

View File

@ -1344,7 +1344,7 @@ sub process_header {
if (!$known_methods->{$method}) { if (!$known_methods->{$method}) {
my $resp = HTTP::Response->new(HTTP_NOT_IMPLEMENTED, "method '$method' not available"); my $resp = HTTP::Response->new(HTTP_NOT_IMPLEMENTED, "method '$method' not available");
$self->response($reqstate, $resp); $self->response($reqstate, $resp);
return; return 0;
} }
my $conn = $request->header('Connection'); my $conn = $request->header('Connection');
@ -1363,10 +1363,10 @@ sub process_header {
if ($te && lc($te) eq 'chunked') { if ($te && lc($te) eq 'chunked') {
# Handle chunked transfer encoding # Handle chunked transfer encoding
$self->error($reqstate, 501, "chunked transfer encoding not supported"); $self->error($reqstate, 501, "chunked transfer encoding not supported");
return; return 0;
} elsif ($te) { } elsif ($te) {
$self->error($reqstate, 501, "Unknown transfer encoding '$te'"); $self->error($reqstate, 501, "Unknown transfer encoding '$te'");
return; return 0;
} }
my $pveclientip = $request->header('PVEClientIP'); my $pveclientip = $request->header('PVEClientIP');
@ -1419,7 +1419,7 @@ sub ensure_tls_connection {
# disconnect the client so they may immediately connect again via HTTPS # disconnect the client so they may immediately connect again via HTTPS
$self->client_do_disconnect($reqstate); $self->client_do_disconnect($reqstate);
return; return 0;
} }
sub authenticate_and_handle_request { sub authenticate_and_handle_request {