class IcmpPingSocket_SetInvalid_Test

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc

Verifies that attempts to write an out-of-range value to the

`ping_group_range` file are rejected. Starnix and current versions of Linux

(e.g. 6.12) allow any values in range [0, 2^32-2] (i.e. any uint32_t, except

UINT32_MAX). Older Linux versions (e.g. 5.15) allow only values in range

[0, 2^31-1] (i.e. non-negative int32_t), which will cause this test to fail.

Public Methods

void IcmpPingSocket_SetInvalid_Test ()

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc

void IcmpPingSocket_SetInvalid_Test (const IcmpPingSocket_SetInvalid_Test & )

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc

void IcmpPingSocket_SetInvalid_Test (IcmpPingSocket_SetInvalid_Test && )

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc

IcmpPingSocket_SetInvalid_Test & operator= (const IcmpPingSocket_SetInvalid_Test & )

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc

IcmpPingSocket_SetInvalid_Test & operator= (IcmpPingSocket_SetInvalid_Test && )

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc

void ~IcmpPingSocket_SetInvalid_Test ()

Defined at line 1145 of file ../../src/starnix/tests/syscalls/cpp/socket_test.cc