From nobody Sat Sep 26 16:15:56 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hsXk455RLz6tJp1 for ; Sat, 26 Sep 2026 16:15:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hsXk439lzz3JJ2 for ; Sat, 26 Sep 2026 16:15:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1790439356; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wUnZU61ALKEXY8HIhdsEb5Hz0hiuv/zFZnqNMdmb19c=; b=uZrC34ztvCOR1pdWM/M3JM3wXtueKyc2FTIa0r27Zuz5aqt3EKTkUfp30lJ+tGSIGQ2c4U T0mt9XTuCmw+NiasgA/WVSFAqHYlbZQVD6UprIhKY47n7nYr6NDP46C4mJFc1qvGYMt2nU 2KVhqKsdMu1TQfnAV+YC5EsuwDe+7jaRCcVsjQmoObO1jDcLAraMF0apQFGuhUn75h/UVr 5l9VwY2E+bS1z428O+akgwmy7YV6y8O69LT4qGfIRXtUVx5qYjnV5NuRkG1RPfahTE2qNg gL67/Rzsp9nZ+UXUQJixeoJA+pdJiAVGB15koKxiuD8eJSMADmjjAkyRRDEJeQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1790439356; b=B8MIRh2XaURULMzY0GudmCSEtuXQKHdezQhT0VJA7duwnlfWKHUPpuR+7Q6eQKMqokuw1z ho/DYaHg1pxwd17l1Yi/6iCgjeuKrnypywgAOGzaXYLD1kTNdXvPW+5rtMxTtp8deYfryc 634AVV/kPoCWQpvOE5a0E5klwbTsK1xWwaKFtDquQShbvagPrRaHSau7GocmFqqc2hQ+h7 v/ULzw/gL30jpYHvwbT0RNh41dMMa8tHrw/5Cg6N46gYaXdkqEnRUs/085g+twNwPk3Avl Kv2n9ZRVY8GoHZBUf/whgIm5Q1TmfZ7ee9sOtd7x1JNql4s+KVJ0BZqUHgimzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1790439356; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wUnZU61ALKEXY8HIhdsEb5Hz0hiuv/zFZnqNMdmb19c=; b=H3yTE2cm61XzeT92Kh/9XojjEERx4G4LUM/fk2rUbvZCS8PLpMOMu8bb9ADVvRHSyv09oO mYOztvEaUf2fV6TpELkX8SuAqFkW2TrQBHpB5l3NOQxj7rQxJrll0JrecFT8Do421cHuxl /+iGae0BOiSfUupuZxFRosep7hwKC8AYYDYbcc9DzcsH8jO04E9x4RCKwhHddYx5L7zumF 66Njui505gflUAgUozH4rmmiipqKJWcpJ5H5dPmFZLZWcb5SFLQzh1cJYAQcndoER1gxIB WSoqrmDiSnWEL8Cdo81ecXM3nQ8pHLOD3DZE+jnbMaqmnaKC8Fs8HQ4tYXet3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hsXk41lJjz12bb for ; Sat, 26 Sep 2026 16:15:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 19034 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 26 Sep 2026 16:15:56 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Gleb Popov Subject: git: e8da57256d79 - main - libutil: Make free_iovec() zero its arguments, like the manpage claims List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: arrowd X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e8da57256d79bea8cfc25e5d838978c9fd1fc0a5 Auto-Submitted: auto-generated Date: Sat, 26 Sep 2026 16:15:56 +0000 Message-Id: <6ab7efbc.19034.65311d27@gitrepo.freebsd.org> The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/src/commit/?id=e8da57256d79bea8cfc25e5d838978c9fd1fc0a5 commit e8da57256d79bea8cfc25e5d838978c9fd1fc0a5 Author: Gleb Popov AuthorDate: 2026-09-23 15:32:55 +0000 Commit: Gleb Popov CommitDate: 2026-09-26 16:14:00 +0000 libutil: Make free_iovec() zero its arguments, like the manpage claims Approved by: kib Differential Revision: https://reviews.freebsd.org/D59929 --- lib/libutil/mntopts.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/libutil/mntopts.c b/lib/libutil/mntopts.c index 0412007ebcdf..4a019e877931 100644 --- a/lib/libutil/mntopts.c +++ b/lib/libutil/mntopts.c @@ -319,4 +319,6 @@ free_iovec(struct iovec **iov, int *iovlen) for (i = 0; i < *iovlen; i += 2) free((*iov)[i].iov_base); free(*iov); + *iov = NULL; + *iovlen = 0; }