pylint 3.3.9 astroid 3.3.8 Python 3.14.3 (main, Mar 26 2026, 00:00:00) [GCC 15.2.1 20260123 (Red Hat 15.2.1-7)] Redirect to /tmp/tmp.Nv23swKmg5 and /tmp/tmp.1JbyYvT61R Tree base: c0ea322d8143 ("net/sched: act_nat: fix inner IP header checksum in ICMP error packets") Now at: 30ddb63857b3 ("selftests: net: add act_nat ICMP inner checksum test") ====== Checking before the patch ====== ====== Checking the tree with the patch ====== ************* Module act_nat_icmp_csum_verify tools/testing/selftests/net/act_nat_icmp_csum_verify.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:55:4: R1705: Unnecessary "else" after "return", remove the "else" and de-indent the code inside it (no-else-return) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:62:0: C0116: Missing function or method docstring (missing-function-docstring) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:132:4: R1705: Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:62:0: R0911: Too many return statements (8/6) (too-many-return-statements) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:97:14: W0612: Unused variable 'addr' (unused-variable) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:119:4: W0612: Unused variable 'icmp_code' (unused-variable) tools/testing/selftests/net/act_nat_icmp_csum_verify.py:16:0: W0611: Unused import signal (unused-import) ----------------------------------- Your code has been rated at 9.06/10