File 2701-Remove-and-or-in-inets.patch of Package erlang
From dc293c4527c130f66ae75f33ad7aea73907697bc Mon Sep 17 00:00:00 2001
From: Maria Scott <maria-12648430@hnc-agency.org>
Date: Thu, 5 Feb 2026 10:43:08 +0100
Subject: [PATCH] Remove and/or in inets
---
lib/inets/src/http_client/httpc_response.erl | 4 +---
lib/inets/src/http_lib/http_chunk.erl | 4 +---
lib/inets/src/http_server/httpd_request_handler.erl | 3 +--
lib/inets/src/http_server/mod_cgi.erl | 6 ++----
lib/inets/src/http_server/mod_esi.erl | 6 ++----
lib/inets/test/httpd_test_lib.erl | 2 +-
6 files changed, 8 insertions(+), 17 deletions(-)
diff --git a/lib/inets/src/http_client/httpc_response.erl b/lib/inets/src/http_client/httpc_response.erl
index 06d1cf98a3..36daa54992 100644
--- a/lib/inets/src/http_client/httpc_response.erl
+++ b/lib/inets/src/http_client/httpc_response.erl
@@ -285,7 +283,7 @@ parse_headers(<<?CR,?LF,?CR,?LF,Body/binary>>, Header, Headers,
HTTPHeaders = [lists:reverse(Header) | Headers],
Length = lists:foldl(fun(H, Acc) -> length(H) + Acc end,
0, HTTPHeaders),
- case ((Length =< MaxHeaderSize) or (MaxHeaderSize == nolimit)) of
+ case Length =< MaxHeaderSize orelse MaxHeaderSize == nolimit of
true ->
ResponseHeaderRcord =
http_response:headers(HTTPHeaders, #http_response_h{}),
diff --git a/lib/inets/src/http_lib/http_chunk.erl b/lib/inets/src/http_lib/http_chunk.erl
index 38b60ffa4e..a4ab652e47 100644
--- a/lib/inets/src/http_lib/http_chunk.erl
+++ b/lib/inets/src/http_lib/http_chunk.erl
@@ -239,7 +237,7 @@ decode_data(ChunkSize, TotalChunk,
NewBody = <<BodySoFar/binary, Data/binary>>,
{?MODULE, decode_size, [<<>>, [], 0, {MaxBodySize, NewBody, AccLength, MaxHeaderSize}]};
<<Data:ChunkSize/binary, ?CR, ?LF, Rest/binary>>
- when (AccLength < MaxBodySize) or (MaxBodySize == nolimit) ->
+ when AccLength < MaxBodySize; MaxBodySize == nolimit ->
decode_size(Rest, [], 0,
{MaxBodySize, <<BodySoFar/binary, Data/binary>>,
AccLength, MaxHeaderSize});
diff --git a/lib/inets/src/http_server/httpd_request_handler.erl b/lib/inets/src/http_server/httpd_request_handler.erl
index a18c09a59d..a3b1bc9917 100644
--- a/lib/inets/src/http_server/httpd_request_handler.erl
+++ b/lib/inets/src/http_server/httpd_request_handler.erl
@@ -530,7 +529,7 @@ handle_body(#state{headers = Headers, body = Body,
_ ->
Length = list_to_integer(Headers#http_request_h.'content-length'),
MaxChunk = max_client_body_chunk(ConfigDB),
- case ((Length =< MaxBodySize) or (MaxBodySize == nolimit)) of
+ case Length =< MaxBodySize orelse MaxBodySize == nolimit of
true ->
case httpd_request:body_chunk_first(Body, Length, MaxChunk) of
%% This is the case that the we need more data to complete
diff --git a/lib/inets/src/http_server/mod_cgi.erl b/lib/inets/src/http_server/mod_cgi.erl
index a7867842cf..f65d3560aa 100644
--- a/lib/inets/src/http_server/mod_cgi.erl
+++ b/lib/inets/src/http_server/mod_cgi.erl
@@ -216,8 +214,8 @@ deliver_webpage(#mod{config_db = Db} = ModData, Port) ->
{ok, HTTPHeaders, Status} when is_binary(Body)->
IsDisableChunkedSend =
httpd_response:is_disable_chunked_send(Db),
- case (ModData#mod.http_version =/= "HTTP/1.1") or
- (IsDisableChunkedSend) of
+ case ModData#mod.http_version =/= "HTTP/1.1" orelse
+ IsDisableChunkedSend of
true ->
send_headers(ModData, Status,
[{"connection", "close"}
diff --git a/lib/inets/src/http_server/mod_esi.erl b/lib/inets/src/http_server/mod_esi.erl
index ed0cc9475f..0a3ddb39bb 100644
--- a/lib/inets/src/http_server/mod_esi.erl
+++ b/lib/inets/src/http_server/mod_esi.erl
@@ -487,8 +485,8 @@ deliver_webpage_chunk(#mod{config_db = Db} = ModData, Pid, Timeout) ->
StatusCode =:= 204 orelse %% No Content
StatusCode =:= 304 orelse %% Not Modified
(100 =< StatusCode andalso StatusCode =< 199), %% Informational
- case (ModData#mod.http_version =/= "HTTP/1.1") or
- (IsDisableChunkedSend) of
+ case ModData#mod.http_version =/= "HTTP/1.1" orelse
+ IsDisableChunkedSend of
true ->
send_headers(ModData, StatusCode,
[{"connection", "close"} |
diff --git a/lib/inets/test/httpd_test_lib.erl b/lib/inets/test/httpd_test_lib.erl
index 50dea7141c..4890480b95 100644
--- a/lib/inets/test/httpd_test_lib.erl
+++ b/lib/inets/test/httpd_test_lib.erl
@@ -276,7 +276,7 @@ handle_http_body(Body, State = #state{headers = Headers,
_ ->
Length =
list_to_integer(Headers#http_response_h.'content-length'),
- case ((Length =< MaxBodySize) or (MaxBodySize == nolimit)) of
+ case Length =< MaxBodySize orelse MaxBodySize == nolimit of
true ->
case httpc_response:whole_body(Body, Length) of
{ok, NewBody} ->
--
2.51.0