Date: Wed, 2 Jul 2025 08:27:17 GMT From: Kristof Provost <kp@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 5c9b1c7e5f27 - main - pfctl: Allocate path only when needed, use __func__ Message-ID: <202507020827.5628RHoE025685@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by kp: URL: https://cgit.FreeBSD.org/src/commit/?id=5c9b1c7e5f271a18ed07b595240b487509bdcac3 commit 5c9b1c7e5f271a18ed07b595240b487509bdcac3 Author: Kristof Provost <kp@FreeBSD.org> AuthorDate: 2025-06-27 14:25:53 +0000 Commit: Kristof Provost <kp@FreeBSD.org> CommitDate: 2025-07-02 07:40:54 +0000 pfctl: Allocate path only when needed, use __func__ Obtained from: OpenBSD, kn <kn@openbsd.org>, e56235b48a Sponsored by: Rubicon Communications, LLC ("Netgate") --- sbin/pfctl/pfctl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sbin/pfctl/pfctl.c b/sbin/pfctl/pfctl.c index 79076fc69776..21befd3ca697 100644 --- a/sbin/pfctl/pfctl.c +++ b/sbin/pfctl/pfctl.c @@ -3192,8 +3192,6 @@ main(int argc, char *argv[]) if (loadopt == 0) loadopt = ~0; - if ((path = calloc(1, MAXPATHLEN)) == NULL) - errx(1, "pfctl: calloc"); memset(anchorname, 0, sizeof(anchorname)); if (anchoropt != NULL) { int len = strlen(anchoropt); @@ -3247,6 +3245,9 @@ main(int argc, char *argv[]) if (pfctl_disable(dev, opts)) error = 1; + if ((path = calloc(1, MAXPATHLEN)) == NULL) + errx(1, "%s: calloc", __func__); + if (showopt != NULL) { switch (*showopt) { case 'A':
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507020827.5628RHoE025685>