[LTP] [PATCH 1/1] net/broken_ip: Rewrite into new API

Alexey Kodanev alexey.kodanev@oracle.com
Mon May 6 17:42:32 CEST 2019


On 06.05.2019 18:32, Petr Vorel wrote:
> Hi Alexey,
> 
>>>> Acked-by: Alexey Kodanev <alexey.kodanev@oracle.com>
>>> ...
>>>>> +export ICMPV4_DATA_MAXSIZE=1472
>>>>> +export ICMPV6_DATA_MAXSIZE=1452
> 
>>>> Since these variables are in the library, may be it would be better to tune
>>>> them depending on an MTU of the tests interfaces?
>>> Good idea. 1472 and 1452 are based on MTU = 1500 (IPv4: 1500 - 20 bytes for IPv4 header
>>> - 8 bytes for ICMP header; IPv6: 1500 - 40 bytes for IPv6 header - 8 bytes for ICMP header),
>>> which looks to me as the default for netns NICs and ethernet and wifi NICs,
>>> but we should avoid failures when different MTU used.
>>> I propose merging this version and add MTU detection support later.
> 
> 
>> OK. Perhaps we should rename them to indicate that they relate to ns-icmpv_sender,
>> because the maximum icmp data size is 65535 - headers, not those values.
> True. How about this:
> 
> export NS_ICMPV4_SENDER_DATA_MAXSIZE=1472
> export NS_ICMPV6_SENDER_DATA_MAXSIZE=1452
> 

Agree.



More information about the ltp mailing list