Commit 41cda572 authored by Kevin Krakauer's avatar Kevin Krakauer Committed by Jakub Kicinski
Browse files

selftests/net: only print passing message in GRO tests when tests pass



gro.c:main no longer erroneously claims a test passes when running as a
sender.

Tested: Ran `gro.sh -t large` to verify the sender no longer prints a
status.

Signed-off-by: default avatarKevin Krakauer <krakauer@google.com>
Reviewed-by: default avatarWillem de Bruijn <willemb@google.com>
Link: https://patch.msgid.link/20250226192725.621969-3-krakauer@google.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 784e6abd
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -1318,11 +1318,13 @@ int main(int argc, char **argv)
	read_MAC(src_mac, smac);
	read_MAC(dst_mac, dmac);

	if (tx_socket)
	if (tx_socket) {
		gro_sender();
	else
	} else {
		/* Only the receiver exit status determines test success. */
		gro_receiver();

		fprintf(stderr, "Gro::%s test passed.\n", testname);
	}

	return 0;
}