]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sbin/ipfw: Fix null pointer deference when printing counters
authorLutz Donnerhacke <donner@FreeBSD.org>
Sun, 9 May 2021 12:48:47 +0000 (14:48 +0200)
committerLutz Donnerhacke <donner@FreeBSD.org>
Sun, 9 May 2021 12:48:47 +0000 (14:48 +0200)
commitb1902474a7c51e025d734e8233f0e850291b92e7
treebf3b19233c42a617a9c3eac59b7b4802f6331a6e
parent9223cea0795f1ef2a5bb856908acc78416bbc966
sbin/ipfw: Fix null pointer deference when printing counters

ipfw -[tT] prints statistics of the last access. If the rule was never
used, the counter might be not exist.  This happens unconditionally on
inserting a new rule.  Avoid printing statistics in this case.

PR: 255491
Reported by: Haisheng Zhouz
Reviewed by: ae
Differential Revision: https://reviews.freebsd.org/D30046

(cherry picked from commit bf7cc0f9cb6603a6bdd6131c8d1939724ce6e62d)
sbin/ipfw/ipfw2.c